прямо во время написания программы . Если вы увидите, что код Python выделяется как обычный
текст (или обычный текст выделяется как код Python), скорее всего, в вашем файле где-то про-
Числа
41
>>> python2.7
>>> print "Hello Python 2.7 world!"
Hello Python 2.7 world!
В Python 2 выводимый текст не обязательно заключать в круглые скобки. Фор-
мально в Python 3
print
является функцией, поэтому круглые скобки обязательны.
Некоторые команды
print
в Python 2 содержат круглые скобки, однако их пове-
дение несколько отличается от того, что вы видите в Python 3. Когда вы смотрите
на код, написанный на Python 2, с большой вероятностью в одних командах
print
будут присутствовать круглые скобки, а в других круглых скобок не будет.
УПРАЖНЕНИЯ
Сохраните код каждого из следующих упражнений в отдельном файле с именем name_
cases .py . Если у вас возникнут проблемы, сделайте перерыв или обратитесь к рекоменда-
циям в приложении В .
2-3 . Личное сообщение: сохраните имя пользователя в переменной и выведите сообщение,
предназначенное для конкретного человека . Сообщение должно быть простым, например:
“Hello Eric, would you like to learn some Python today?”
2-4 . Регистр символов в именах: сохраните имя пользователя в переменной и выведите его
в нижнем регистре, в верхнем регистре и с капитализацией начальных букв каждого слова .
2-5 . Знаменитая цитата: найдите известное высказывание, которое вам понравилось . Вы-
ведите текст цитаты с именем автора . Результат должен выглядеть примерно так (включая
кавычки):
Albert Einstein once said, "A person who never made a
mistake never tried anything new."
2-6 . Знаменитая цитата 2: повторите упражнение 2-5, но на этот раз сохраните имя автора
цитаты в переменной famous_person . Затем составьте сообщение и сохраните его в новой
переменной с именем message . Выведите свое сообщение .
2-7 . Удаление пропусков: сохраните имя пользователя в переменной . Добавьте в начале
и в конце имени несколько пропусков . Проследите за тем, чтобы каждая служебная после-
довательность , “\t” и “\n”, встречалась по крайней мере один раз .
Выведите имя, чтобы были видны пропуски в начале и конце строки . Затем выведите его
снова с использованием каждой из функций удаления пропусков: lstrip(), rstrip() и strip() .
Числа
Числа очень часто применяются в программировании для ведения счета в играх,
представления данных в визуализациях, хранения информации в веб-приложениях
и т. д. В Python числовые данные делятся на несколько категорий по способу их
использования. Для начала посмотрим, как Python работает с целыми числами,
потому что с ними возникает меньше всего проблем.
Целые числа
В Python с целыми числами можно выполнять операции сложения (
+
), вычита-
ния (
-
), умножения (
*
) и деления(
/
).