ввести з клавіатури цілу величину n
Як позначаються цілі числа в програмному коді?
int – ціле число; float – число з плаваючою точкою (дійсне число); complex – комплексне число.
Який рядок дозволяє ввести ціле число?
int () створює нове ціле число з рядка або числа з плаваючою крапкою. str () створює новий рядок з числа (або значення будь-якого іншого типу). Кеш
Якою змінною у Python позначають рядки?
Типи даних в Python
| Тип даних | Клас | Опис |
|---|---|---|
| Рядки | str | Містить послідовність символів. |
| Списки | list, tuple, range | Містить послідовність елементів. |
| Словники | dict | Містить дані у вигляді пари ключ-значення. |
| Логічний | bool | Містить True або False. |
2. Оператори введення та виведення
Яким чином здійснюється діалог користувача з комп‘ютером? Щоб зробити можливим такий діалог, необхідно передбачити в програмі введення даних користувачем за допомогою миші або клавіатури і виведення комп‘ютером інформації на екран.
Логічна структура будь-якої програми базується на принципі IPO, тобто містить етапи введення, опрацювання та виведення інформації (Input — Processing — Output). Розв′язування найпростішої задачі на комп′ютері не обходиться без операцій введення/виведення інформації.
Введення даних — це передача інформації від зовнішнього носія (клавіатури) в оперативну пам′ять для опрацювання.
Виведення — зворотній процес, коли дані передаються після опрацювання з оперативної пам′яті на зовнішній носій (на екран).

де name — ім'я змінної, якій присвоюється значення, що вводиться. В дужках записується підказка користувачеві, що саме потрібно ввести.
Команда input виводить в консоль підказку і призупиняє роботу програми в очікуванні, поки користувач введе дані і натисне Enter. Після натискання Enter уведене значення присвоюється змінній, що вказана в правій частині оператора присвоювання.
Значення, отримане від команди input, Python сприймає як рядок (послідовність літер), навіть якщо ми ввели число.
При спробі додати до значення змінної а числа 3 виникне помилка, тому що Python не знає, як додати число до рядка.
>>> a = input('a=?')
a=?5
>>> a+3
Traceback (most recent call last):
File “”, line 1, in
a+3
TypeError: must be str, not int
При запису дійсного числа у формі десяткового дробу для розділення цілої та дробової частин як десятковий розділювач використовується крапка (.)
Лінійні програми в Python
Вкажіть всі правильні відповіді. Ім'я змінної записується:
Ім'я змінної не може починатися цифрою.
Ім'я змінної записується російськими літерами
Ім'я змінної має складається з латинських букв, цифр або символу підкреслення (_).
Виберіть всі значення типу float (дійсні числа)
визначте правильний запис,що присвоює змінній n значення, введене з клавіатури, яке є дійсним (дробовим) числом
n = input(float('Введіть число n'))
n = float(input('Введіть число n'))
n = input(int('Введіть число n'))
n = int(input('Введіть число n'))
вкажіть функцію, що відповідає за введення даних
Яка команда записана правильно та виведе на екран повідомлення: Я вивчаю мову програмування Python
print (Я вивчаю мову програмування Python)
print "(Я вивчаю мову програмування Python)"
print ("Я вивчаю мову програмування Python")
prnt ("Я вивчаю мову програмування Python)"
Яку функцію виконує команда print()?
Перетворює вказану величину в ціле число
Виводить повідомлення на екран (результат обчислень чи текст)
Перетворює вказану величину в дійсне число
print ("Я люблю Україну") який результат виконання програми?
На честь чого (кого) було названо мову програмування Python?
телевізійної програми "Цирк Монті Пайтона"
print(a + b)
Виберіть усі значення типу integer:
Ввести з клавіатури цілу величину N
Яку мову програмування ми вивчаємо?
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома