<MyRusakov.ru />

Программирование на Python с Нуля до Гуру

Программирование на Python с Нуля до Гуру

Данный курс научит Вас программировать на языке Python, который крайне желательно знать любому, кто хоть иногда имеет дело с компьютерами. Курс состоит из 6 разделов, в которых Вы с нуля освоите этот язык и сможете создавать самые разные программы для самых разных задач любой сложности.

К курсу прилагается множество упражнений и все исходники из уроков.

Наконец, Вы получите ещё несколько бонусов: "Создание калькулятора на Python", "Создание игры на Python" и "Правильная работа со справочником".

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Переменные в Python

Переменные в Python

Не один язык программирования не может обойтись без переменных и Python здесь не исключение. Переменная в программировании – это именованная область памяти, предназначенная для хранения значения.

Проще говоря, переменную можно представить в виде коробки, куда можно что-то положить и впоследствии заменить, так вот это что-то и называется значением переменной. Что же мы подразумеваем под фразой значение переменной?

Значения переменной в Python

Например, вам надо выполнить какие-то математические вычисления и у вас есть два числа: 70 и 30. Чтобы каждый раз не вводить эти числа, вы положите их в переменные: a и b, которые будете подставлять вместо чисел. Получается, что числа – это значения переменных.

a = 70
b = 30

a + b
100

a – b
40

Переменная может хранить не только число, но и целое выражение.

x = 345 + 355

Вывод результата значения переменной x:

print (x)
700

А какие ещё бывают значения? Значения переменных делятся по типу данных, с левой стороны – название типа данных.

  • int - целое число 1, 2, 25, 100
  • float - число с плавающей точкой 3.3 / 5.8
  • str - строки, состоящие из символов в Unicode, ‘доброе утро’
  • boolean - логическое значение True (5 > 2) / False (3 > 7)
  • list – список, ['user_1', 'user_2', 'user_3', 'user_4']
  • tuple – кортеж, ('one', 'two', 'three')
  • set - коллекция
  • dist - словарь, ключ / значение, {'dog': 'собака', 'cat': 'кошка'}

Объявление переменных в Python

Объявить или создать (что одно и то же) переменную очень просто. Нужно придумать ей имя и присвоить значение. В программировании знак равно (=) обозначает оператор присваивания. В переменную x мы положили число 5 и тем самым объявили, что у нас есть переменная x. Таким образом, мы присвоили значение переменной.

x=5 // создание переменной
print(x)
x = 5

Переменную можно изменить, положив в неё новое значение. При следующем присваивании, значение переменной заменяется.

x=10 // изменение значения переменной
print(x)
x = 10

Можно создавать сколько угодно разных переменных.

Имена переменных в Python

В имени переменной может быть любое количество символов. Имя переменной может начинаться только с буквы или с нижнего подчеркивания. Никаких чисел в начале имени переменной быть не должно. Имена переменным следует давать осмысленные. Если вы присваиваете переменной значение в виде номера телефона, тогда и называйте переменную понятным словом phone. Имя переменной не может содержать ключевые слова (зарезервированные) языка Python.

Список ключевых слов:

Переменные в Python.

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

user_pass
userPass

Типы переменных в Python

Переменная в Python хранит в себе не само значение, а лишь ссылку на него. Поэтому легко можно заменять одно значение переменной на другое. Например, в переменной a хранилось число 10, мы присвоили ей значение другого типа – строку 'I love Python'.

a=10
a='I love Python'

Старая ссылка исчезнет, а новая появится. Одна и та же переменная в Python может хранить в себе значения разных типов:

  • числовые
  • логические
  • строковые
  • списки
  • коллекции
  • словарные

Это отличительная особенность пайтона от других языков программирования, которая называется динамической типизацией. Тип данных переменной зависит, от того какое значение ей присвоили.

Как узнать тип значения переменной?

Мы хотим знать, какой тип значения хранит переменная. Нужно написать ключевое слово type, затем в круглых скобочках указать имя переменной login. Пайтон выведет результат str. Это значит, что переменная хранит строковое значение.

Переменные в Python.

Тип значения переменной целое число:

password=1234
type (password)
<class 'int'>

Тип значения переменной вещественное число:

result=1.2
type (result)
<class 'float'>

Заключение

Если вы решили освоить один из наиболее популярных языков программирования – Python и хотите изучить его в кратчайшие сроки. Я могу рекомендовать вам мой видеокурс: "Программирование на Python с Нуля до Гуру". Наверняка вы спросите: "Кто я такой, чтобы вы приобрели именно мой видеокурс?" Перейдите по этой ссылке и вы получите исчерпывающий ответ.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.