Глава 1. Python: с чем его едят
1. Если вы еще не установили Python 3, сделайте это сейчас. Прочтите приложение Г, чтобы узнать детали.
2. Запустите интерактивный интерпретатор Python 3. И вновь детали вы найдете в приложении Г. Интерпретатор должен вывести несколько строк о себе, а затем строку, начинающуюся с символов >>>. Перед вами приглашение для ввода команд Python.
Вот так это выглядит на моем MacBook Pro:
>$ python
>Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 01:25:11)
>[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
>Type "help", "copyright", "credits" or "license" for more information.
>>>>
3. Немного поэкспериментируйте с интерпретатором. Используйте его как калькулятор и наберите текст 8 * 9. Нажмите клавишу Enter, чтобы увидеть результат. Python должен вывести 72:
>>>> 8 * 9
>72
4. Теперь введите число 47 и нажмите Enter. Появилось ли число 47 в следующей строке?
>>>> 47
>47
5. Теперь введите print(47) и нажмите клавишу Enter. Появилось ли снова число 47 в следующей строке?
>>>> print(47)
>47
Глава 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