Переменные — это строительные блоки программы на Python, и мы будем часто их использовать. Поэтому давайте подробно обсудим их в этом уроке.
Что такое переменная Python?
Переменная в Python — это символическое имя, указывающее на место хранения данных в памяти. Переменные создаются или объявляются всякий раз, когда значение присваивается символу или последовательности символов в Python.
В приведенном ниже примере на значение 10 указывает переменная с именем val_num
.
# Declaring the variable called val_num with the value 10 val_num = 10 # Printing the value pointed by the variable called val_num print(val_num) OUTPUT: 10
Поскольку переменная val_num — это просто контейнер, указывающий, где в памяти хранятся данные, эту переменную можно также присвоить другой переменной. Это также передает ссылку значения на назначенную переменную.
# Assigning the variable val_num with the value 10 val_num = 10 # Assigning the variable sec_val_num with the value 10 sec_val_num = val_num # Printing the value pointed by the variable sec_val_num print(sec_val_num) OUTPUT: 10
Мы также можем изменить значение, на которое указывает переменная, как показано в примере ниже:
# Assigning the variable val_num with the value 10 val_num = 10 # Assigning the variable val_num with the value 20 val_num = 20 # Printing the value pointed by the variable val_num print(val_num) OUTPUT: 20
Лучшие практики и правила именования переменных в Python
Чтобы правильно назвать переменную в Python, мы должны следовать набору правил, как и в любом другом языке программирования. Правила и лучшие практики таковы:
- Имена переменных должны состоять только из комбинации строчных букв (a–z) или прописных букв (A–Z), цифр (0–9) или символа подчеркивания (_).
- В качестве имени переменной следует использовать осмысленное слово. Например,
age
— это осмысленное имя переменной, которое объясняет, что переменная содержит ссылку на значение возраста. - Имена переменных не должны начинаться с цифры.
- Имена переменных, состоящие из двух или более слов, должны иметь знак подчеркивания (_) между ними. Например,
date_of_birth
— это имя переменной, которое содержит ссылку на значение даты рождения. - В именах переменных не должны использоваться специальные символы, кроме подчеркивания (_).
Ключевые слова в Python
Ключевые слова Python — это чувствительные к регистру слова в Python, которые имеют специфичное для Python значение. Такие ключевые слова не могут использоваться в качестве имен переменных и зарезервированы языком программирования Python.
Поскольку ключевые слова определяют синтаксис и структуру Python, их очень много, и запомнить их все очень сложно в начале работы. Правильный способ запомнить такие ключевые слова — использовать их в Python, и мы будем делать это на протяжении всего курса. А пока вот несколько примеров ключевых слов Python вместе с их значением:
Опять же, вам не нужно беспокоиться о том, что означают приведенные выше ключевые слова прямо сейчас. Мы рассмотрим их на протяжении всего курса.
Что такое константа в Python?
Константа в Python — это переменная, значение которой не должно изменяться. Общей практикой объявления констант является использование заглавных букв для имени переменной.
В приведенном ниже примере PI — это константа, значение которой не должно изменяться.
# Declaring a constant called PI with the value 3.14 PI = 3.14 # Printing the value pointed by the constant called PI print(PI) OUTPUT: 3.14
Вот и все! Теперь вы знаете самые основные понятия, связанные с переменными в Python.
Этот урок является частью нашего курса Python для новичков — полный курс Python Bootcamp, который научит новичков программировать на Python от А до Я. Запишитесь на курс сегодня и получите сертификат!
Вы хотите изучать Python, науку о данных и машинное обучение во время получения сертификата? Вот несколько самых продаваемых курсов Udemy, на которые мы рекомендуем вам записаться:
- 2021 Complete Python Bootcamp From Zero to Hero in Python — уже зачислено более 1 000 000 студентов!
- Python для Data Science and Machine Learning Bootcamp — уже зачислено более 400 000 студентов!
- Полное руководство по TensorFlow для глубокого обучения с помощью Python — уже зачислено более 90 000 студентов!
- Учебный курс по науке о данных и машинному обучению с R — уже зачислено более 70 000 студентов!
- Полный курс SQL Bootcamp 2021: от нуля до героя — уже зачислено более 400 000 студентов!
Отказ от ответственности. Когда вы совершаете покупку по приведенным выше ссылкам, мы можем получать комиссию в качестве партнера.
Первоначально опубликовано на https://www.theclickreader.com.