четвер, 22 листопада 2018 р.

Типи даних та їх класифікація. Поняття змінної. Стандартні типи даних

Сьогодні ви дізнаєтесь, як писати програми, щоб такі зміни можна було вносити швидко.

Для цього треба використати змінні. Розглянемо, що це таке.

У нас є склад – пам’ять комп’ютера. Нам потрібно зберігати різні речі – числа, текст. Як ми зазвичай зберігаємо речі? Дійсно, в коробках. Ми їх спочатку кладемо в коробки, а потім відправляємо на склад.




Cтворення змінних
Змінні дозволяють зберігати дані під ярликами-іменами і через них посилатись на ці дані. Поки досить запам'ятати, що дані зв'язуються з яким-небудь ім'ям і надалі звернення до них можливе з цього імені.

Розглянемо приклади:

k=7

Це так звана операція присвоєння. В ній створюється змінна "k", якій присвоюється значення "7"


Імена змінних

Ви маєте право вибирати самостійно ім'я змінної. Ви могли б назвати змінну "r", "dovzh" і навіть "dovzh_1"
Є декілька правил запису змінних:
  • Ім'я змінної може містити англійські літери, цифри та знак нижнього підкреслення.
  • Воно не може починатись з літер
  • Не може містити зарезервовані слова. Наприклад, turtle, forward.




Введення і виведення даних

Для виведення даних слугує команда print(). Зсередини круглих дужок через кому ми пишемо те, що хочемо вивести. Ось програма, яка робить кілька обчислень:



Вихідні дані:


Для введення даних в програму ми використовуємо функцію input (). Вона зчитує один рядок. Ось програма, яка зчитує ім'я користувача і вітає його:






Попробуємо написати програму, яка зчитує два числа і виводить їх суму. Для цього зчитаємо два числа і збережемо їх в змінних a і b, використовуючи оператор присвоєння =. Ліворуч від оператора присвоєння в програмах на Пітоні ставиться ім'я змінної - наприклад, рядок із латинських букв. Справа від оператора присвоєння ставиться будь-який вираз. Ім'я стане вказувати на результат підрахунку виразу. Напишіть цю програму та подивіться на результати її роботи:


a = input()
b = input()
s = a + b
print(s)


Вхідні дані:






Ми бачимо, що програма виводить 57, хоча в реальному житті 5 + 7 буде 12. Це сталося через те, що Пітон в третьому рядку «склав» два рядки, а не два числа. У Пітоні два рядки складаються так: до першого рядку приписується другий.




Щоб перетворити рядок з цифр в ціле число, скористаємося функцією int (). Наприклад, int ('23 ') поверне число 23. Ось приклад правильної програми, яка зчитує два числа і виводить їх суму:

a = int(input())
b = int(input())
s = a + b
print(s)


Для опису дійсного числа а, перед оператором введення input(), вказують дійсний тип float:

a=float(input())

Задачі:

1. Напишіть програму, яка зчитує два числа і виводить їх добуток.

2. Напишіть програму, яка зчитує два числа і виводить їх середнє арифметичне

3. Напишіть програму, яка зчитує три числа і виводить їх середнє арифметичне

4. №1. У цариці Несміяни кругле обличчя, радіус якого R. Визначіть, яку сторону повинно мати квадратне дзеркало, щоб, коли Несміяна милується собою, її відображення поміщалося у дзеркалі.


розв'язування задачі можна розділити на 3 етапи:

1) введення значення радіуса обличчя R з клавіатури;
2) обчислення довжини сторони дзеркала, тобто обчислення a;
3) виведення отриманого а.


5. Напишіть програму для підрахунку дрібних грошей. Вона повинна питати:


«Скільки у вас монет по 50 копійок?»;
«Скільки у вас монет по 25 копійок?»;
«Скільки у вас монет по 10 копійок?»;
«Скільки у вас монет по 5 копійок?».


Після цього на екрані повинна з'явитися загальна сума.


6. Обчисліть добуток перших 10 натуральних чисел. Виведіть на екран обчислене значення.


7. Напишіть програму, яка буде видодити слово 'Python' 100 раз поспіль.

Немає коментарів:

Дописати коментар