М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения


Глава 2 • Переменные и простые типы данных hello_world.py



Pdf көрінісі
бет23/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   19   20   21   22   23   24   25   26   ...   334
Байланысты:
Изучаем Python

34
Глава 2 • Переменные и простые типы данных
hello_world.py
message = "Hello Python world!"
print(message)
Запустите программу и посмотрите, что получится. Программа выводит уже зна-
комый результат:
Hello Python world!
В программу добавилась 
переменная
с именем 
message
. В каждой переменной хра-
нится 
значение
, то есть данные, связанные с переменной. В нашем случае значением 
является текст 
"Hello
Python
world!"
.
Добавление переменной немного усложняет задачу интерпретатора Python. Во 
время обработки первой строки он связывает текст 
"Hello
Python
world!"
с пере-
менной 
message
. А когда интерпретатор доберется до второй строки, он выводит на 
экран значение, связанное с именем 
message
.
Давайте немного расширим эту программу 
hello_world .py
, чтобы она выводила вто-
рое сообщение. Добавьте в 
hello_world .py
пустую строку, а после нее еще две строки 
кода:
message = "Hello Python world!"
print(message)
message = "Hello Python Crash Course world!"
print(message)
Теперь при выполнении 
hello_world .py
на экране должны появляться две строки:
Hello Python world!
Hello Python Crash Course world!
Вы можете в любой момент изменить значение переменной в своей программе; 
Python постоянно отслеживает его текущее состояние.
Выбор имен и использование переменных
При работе с переменными в языке Python необходимо соблюдать некоторые 
правила и рекомендации. Нарушение правил приведет к ошибке; рекомендации 
всего лишь помогают писать более понятный и удобочитаемый код. Работая с пере-
менными, помните о следующем:
‰
‰
Имена переменных могут состоять только из букв, цифр и символов подчер-
кивания. Они могут начинаться с буквы или символа подчеркивания, но 
не с цифры. Например, переменной можно присвоить имя 
message_1
, но не 
1_message
.
‰
‰
Пробелы в именах переменных запрещены, а для разделения слов в именах 
переменных используются символы подчеркивания. Например, имя 
greeting_
message
допустимо, а имя 
greeting
message
вызовет ошибку.


Переменные
35
‰
‰
Не используйте имена функций и ключевые слова Python в качестве имен пере-
менных; иначе говоря, не используйте слова, которые зарезервированы в Python 
для конкретной цели, — например, слово 
print
(см. раздел «Ключевые слова 
и встроенные функции Python»).
‰
‰
Имена переменных должны быть короткими, но содержательными. Напри-
мер, имя 
name
лучше 
n
, имя 
student_name
лучше 
s_n
, а имя 
name_length
лучше 
length_of_persons_name
.
‰
‰
Будьте внимательны при использовании строчной буквы 
l
и прописной буквы 
O

потому что они похожи на цифры 1 и 0.
Вероятно, вы не сразу научитесь создавать хорошие имена переменных, особенно 
когда программы станут сложнее и интереснее. Но когда вы начнете писать свои 
программы и читать код, написанный другими разработчиками, ваши имена пере-
менных станут более содержательными.


Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет