3. Немного поэкспериментируйте с интерпретатором. Используйте его как каль-
кулятор и наберите текст 8 * 9. Нажмите клавишу Enter, чтобы увидеть результат.
Python должен вывести 72:
>>> 8 * 9
72
4. Теперь введите число 47 и нажмите Enter. Появилось ли число 47 в следующей
строке?
>>> 47
47
5. Теперь введите print(47) и нажмите клавишу Enter. Появилось ли снова число 47
в следующей строке?
>>> print(47)
47
438
Приложение Д. Ответы к упражнениям
Глава 2. Ингредиенты Python: числа, строки
и переменные
1. Сколько секунд содержится в часе? Используйте интерактивный интерпретатор
как калькулятор и умножьте количество секунд в минуте (60) на количество
минут в часе (тоже 60):
>>> 60 * 60
3600
2. Присвойте результат вычисления предыдущего задания (секунды в часе) пере-
менной, которая называется seconds_per_hour:
>>> seconds_per_hour = 60 * 60
>>> seconds_per_hour
3600
3. Сколько секунд содержится в сутках? Используйте переменную seconds_per_hour:
>>> seconds_per_hour * 24
86400
4. Снова посчитайте количество секунд в сутках, но на этот раз сохраните резуль-
тат в переменной seconds_per_day:
>>> seconds_per_day = seconds_per_hour * 24
>>> seconds_per_day
86400
5. Разделите значение переменной seconds_per_day на значение переменной seconds_
per_hour. Используйте деление с плавающей точкой (/):
>>> seconds_per_day / seconds_per_hour
24.0
6. Разделите значение переменной seconds_per_day на значение переменной seconds_
per_hour. Используйте целочисленное деление (//). Совпадает ли полученный
результат с ответом на предыдущее упражнение, если не учитывать символы .0
в конце?
>>> seconds_per_day // seconds_per_hour
24
Глава 3. Наполнение Python: списки,
кортежи, словари и множества
1. Создайте список, который называется years_list, содержащий год, в который
вы родились, и каждый последующий год вплоть до вашего пятого дня рождения.