Learn Python The Hard Way / Трудный Путь Изучения Python: Exercise 5: More Variables And Printing

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Упражнение 5: нескольких переменных и Печать

Теперь мы сделаем еще больше печатания переменных и распечатывания их. На сей раз мы будем использовать что-то названное “формат натягивает”. Каждый раз, когда вы помещаете "(двойные кавычки) вокруг части текста, Вы делали последовательность. Последовательность - то, как вы делаете что-то, что Ваша программа могла бы дать человеку. вы печатаете их,
спасите их к файлам, пошлите их в веб-серверы, все виды вещей.
Последовательности действительно удобны, таким образом, в этом осуществлении вы изучите, как сделать последовательности, которым включили переменные в них. Вы включаете переменные в последовательности при помощи специализированных последовательностей формата и затем помещения переменные в конце со специальным синтаксисом, который говорит Питона, “Эй, это - последовательность формата, помещают их
переменные в там.”

Saslanbek 01.04.13 в 13:29

0

Как обычно, просто напечатайте это, даже если Вы не понимаете его и делаете его точно тем же самым.

1 my_name = 'Zed A. Shaw'
2 my_age = 35 # not a lie
3 my_height = 74 # inches
4 my_weight = 180 # lbs
5 my_eyes = 'Blue'
6 my_teeth = 'White'
7 my_hair = 'Brown'
8
9 print "Let's talk about %s." % my_name
10 print "He's %d inches tall." % my_height
11 print "He's %d pounds heavy." % my_weight
12 print "Actually that's not too heavy."
13 print "He's got %s eyes and %s hair." % (my_eyes, my_hair)
14 print "His teeth are usually %s depending on the coffee." % my_teeth
15
16 # this line is tricky, try to get it exactly right
17 print "If I add %d, %d, and %d I get %d." % (
18 my_age, my_height, my_weight, my_age + my_height + my_weight)

Saslanbek 01.04.13 в 13:31

0

Что вы должны увидеть
$ python ex5.py
Давайте поговорим о Zed А. Шоу.
Он 74 см в высоту.
Он 180 фунтов тяжелой.
На самом деле это не слишком тяжелый.
У него голубые глаза и коричневые волосы.
Его зубы, как правило, белого в зависимости от кофе .
Если добавить 35, 74, и 180 я получаю 289.
$
дополнительный кредит
1. Изменить все переменные, так что это не MY_ впереди. Убедитесь, что вы измените имя везде,
не только, где вы использовали = для их установки.
2. Попробуйте более символов формата. % R является очень полезным. Это как сказать "печатать ни на что".
3. Поиск онлайн для всех Python символов формата.
4. Попробуйте написать несколько переменных, которые преобразуют дюймах и фунтах в сантиметры и килограммы. Не
просто ввести в измерениях. Разработать математику в Python.
24

aslandu 02.04.13 в 17:38

0
Минутку...