Урок №35. Лінійні
програми. Введення та виведення даних. Перша програма в Phyton..
Алгоритми,
у яких використовується тільки структура «Слідування», називаються лінійними.
В
програмах, що реалізують лінійні алгоритми, використовуються команди введення даних, присвоєння і виведення.
Введення
даних
Команда input() призначена для введення даних з клавіатури. Коли
програма зустрічає команду
input, вона
призупиняє роботу і
очікує, поки користувач введе
дані і натисне Enter. В дужках
записується підказка користувачеві, що саме потрібно ввести.
Зверніть увагу!
Вирази у лапках, що виділені зеленим, будуть незмінними під час кожного
запису програми.
Ми вводимо щось з клавіатури, а команда input приймає дні. І зберігає
їх у змінній.
Ввівши з клавіатури значення
на запит команди input, ми отримуємо текст, не
дивлячись на те, що він містить число. Це буде символ. Зберігає їх змінна типу string.
Всі дані, які вводяться з
клавіатури мають тип string.
Змінні, що містять цілі
числа мають тип integer. (3,5,6,7,8,100,...)
Змінні, що містять дробові
числа, мають тип float. (5.75, 4.375, ...)
Для перетворення тексту на
число використовують спеціальні функції:
y=int(x) – перетворення текстової змінної
на цілочисельну змінну
y=float(x) – перетворення текстової змінної
на дробову змінну
Type- команда для визначення типу об'єкту.
Виведення
значень змінних
А за
допомогою команди print () можна
вивести значення змінної.
Функція
виведення даних: print ()
Якщо
потрібно вивести значення кількох змінних або виразів, їх необхідно перелічити
через кому:
За
допомогою команди іnput і print можна організувати діалог
користувача з програмою.
Коментарі
в програмі
Коментар – це текст, призначений
для читання людиною, а не комп’ютером. Коментар
– це підказка, яку програмісти записують у своїй програмі.
Коментар розташований за
символом #. Коментарі можуть займати окремий рядок або додаватися в рядок з
програмним кодом, праворуч від нього. Текст, розташований за символом «#»,
інтерпретатором ігнорується. Коментар у редакторі кодів виділяється червоним
кольором.