Документация по Python. Теоретические материалы, и практические задачи

Переменные и константы в Python

Переменные и константы в Python — это то, без чего нельзя обойтись в любом языке программирования. В основе основ лежит переменная, и вам надо на отлично понимать, что это такое, и для чего она используется. И так, переменная — это именование определенной части памяти, куда мы записываем нужные нам данные, что бы в последующем по имени нашей переменной, вызвать из памяти нужные нам данные. Проще говоря, переменная эта коробка, куда мы можем складывать нужные нам данные, данные в этой коробке мы можем менять, и в любое время получать содержимое этой коробки. Например:


chislo = 12 # создали переменную число, и присвоили ей значение 12

Как мы уже говорили, мы можем менять и получать значения в нашей переменной (коробке), поэтому давайте попробуем изменить значение, то есть перезаписать данные.

chislo = 12
chislo = 1.6
print(chislo)
результат:

1.6 # как мы видим у нас при выводе значения переменной, изменилось старое значение 12, на новое 1.6

Назначение значений переменным в Python

В вышеописанном коде, вы наверное уже успели заметить, что вы можете использовать оператор присваивания = для присвоения значения переменной. Ниже мы более подробно рассмотрим объявление, изменение, присваивание нескольких значений и прочее.

Пример 1. Объявление переменной, и присваивание значения

site = "google.com"
print(site)
результат:

google.com

В приведенной программе, мы с вами объявили переменную site, присвоили ему значение google.com, и с помощью функции print() распечатали значение. Важно понимать то, что в Python нам не нужно явно указывать тип данных содержимого в переменной, Python сам понимает где строка, где число.

Пример 2. Изменение значения переменной

site = "google.com"
print(site)

site = "pydocs.ru"
print(site)

Результат:
google.com
pydocs.ru

В данной программе, мы присвоили нашей переменной сначала одно значение, затем, изменили его.

Пример 3. Присвоение нескольких значений нескольким переменным

a, b, c = 10, 1.2, "hello world" # Объявляя переменные через запятую, мы так же можем объявлять нужные значения в нужном порядке через запятую, и в результате мы получим, то, что у каждой переменной свое значение в соответствии с указанным порядком

print(a)
print(b)
print(c)

Рассмотрим еще один пример:

a = b = c = "hello" # всем переменным в данном случае присвоится строка "hello"
print(a)
print(b)
print(c)

Константа в Python

Ранее мы говорили о переменных, как о коробках в которых содержаться данные, и в случае с переменными, мы всегда можем получить содержимое, и так же его менять. Так вот, Константа это примерно тоже самое, но, значение константы не меняется. Значение константы постоянное — это нужно запомнить.

Пример: Объявление и присвоения значения константе

Откройте свой Pycharm, и создайте файл constanta.py, затем в созданном файле, объявите константу, как в примере ниже.

PI = 3.14 # В качестве значения присвоим число ПИ 
GRAVIT = 9.8 #Скорость свободного падения

Теперь создайте еще один файл main.py

 

import constanta # Импортируем раннее созданный constanta.py

print (constanta.PI) # Печатаем значение ранее объявленной константы
print (constanta.GRAVIT) # Печатаем значение ранее объявленной константы

результат:
3.14
9.8

Еще немного о константах в Python. На самом деле, в Python нет отдельного понимания константы, мы обозначаем название константы заглавными буквами для того, что бы отличить их от обычных переменных, и это на никак не помешает для переопределения значения.

Типы данных в Python 3

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *