Простой Python. современный стиль программирования - читать онлайн бесплатно полную версию книги . Страница 336

>>>

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, содержащий год, в который

вы родились, и каждый последующий год вплоть до вашего пятого дня рождения.