Similar presentations:
Модуль. Урок 3. Вирази. Типи даних
1. Модуль 1. Урок 3. Вирази. Типи даних
Міжнародна школапрограмування для дітей
Модуль 1. Урок 3.
Вирази.
Типи даних
2.
Функція print()Повторення
3.
Оператор присвоювання.Пам’ятай, що значення рядка — в лапках
Повторення
4.
Функція input()Повторення
5.
Функція input()name = input("Як тебе звати?")
Повторення
6.
Чому працюєнеправильно?
Обговорення
7.
Програма не додає числа8.
+ («плюс») означає суму чисел іоб’єднує рядки («склеювання»)
9.
Для чисел «+» — операція додавання.Для тексту «+» — об’єднання двох рядків
Не можна додавати рядок та число!
Теорія
10.
Які операції можна виконувати зчислами і рядками
Числа
Рядки
Додавання, віднімання,
множення, ділення
Друкувати, об’єднувати,
знаходити знаходити знаки, що
входять в рядок і т. д.
Теорія
11. Функція input() завжди повертає рядок
●Мы вже знаємо функцію input(), яка зчитує символи, якінаписав користувач.
●Вона завжди повертає рядок.
●Нам потрібно навчитися перетворювати рядок в число
(змінювати типи даних, перетворювати типи).
Теорія
12. Функція int() перетворює тип даних з рядка → в число
a = int(s)Число
Теорія
Рядок
13. Спочатку запам’ятовуємо рядок, який вводить користувач. Потім цей рядок конвертуємо в число.
a = input("Введи число 1:")a1 = int(a)
Теорія
14. Можна обійтись без лишньої змінної
a = input("Введи число 1:")a = int(a)
Теорія
15. Ще коротше
a = int(input("Введи число 1:"))Результат, який повертає функція input(), стає
аргументом функції int().
Результат функції int() ми зберігаємо в змінній a.
Теорія
16. Аналогічно str() з числа → в рядок
s = str(a)Рядок
Теорія
Число
17. Щоб об’єднати число та слово, потрібно «15» перевести в рядок
a = 15s = str(a)
s1 = s + " валіз"
Теорія
18. Можна зробити коротше
a = 15s = str(a) + " валіз"
Теорія
19.
До зустрічі нанаступному уроці
Дякую!