Переменные — это строительные блоки программы на 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, мы должны следовать набору правил, как и в любом другом языке программирования. Правила и лучшие практики таковы:

  1. Имена переменных должны состоять только из комбинации строчных букв (a–z) или прописных букв (A–Z), цифр (0–9) или символа подчеркивания (_).
  2. В качестве имени переменной следует использовать осмысленное слово. Например, age — это осмысленное имя переменной, которое объясняет, что переменная содержит ссылку на значение возраста.
  3. Имена переменных не должны начинаться с цифры.
  4. Имена переменных, состоящие из двух или более слов, должны иметь знак подчеркивания (_) между ними. Например, date_of_birth — это имя переменной, которое содержит ссылку на значение даты рождения.
  5. В именах переменных не должны использоваться специальные символы, кроме подчеркивания (_).

Ключевые слова в 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, на которые мы рекомендуем вам записаться:

  1. 2021 Complete Python Bootcamp From Zero to Hero in Python — уже зачислено более 1 000 000 студентов!
  2. Python для Data Science and Machine Learning Bootcamp — уже зачислено более 400 000 студентов!
  3. Полное руководство по TensorFlow для глубокого обучения с помощью Python — уже зачислено более 90 000 студентов!
  4. Учебный курс по науке о данных и машинному обучению с R — уже зачислено более 70 000 студентов!
  5. Полный курс SQL Bootcamp 2021: от нуля до героя — уже зачислено более 400 000 студентов!

Отказ от ответственности. Когда вы совершаете покупку по приведенным выше ссылкам, мы можем получать комиссию в качестве партнера.

Первоначально опубликовано на https://www.theclickreader.com.