Что такое переменные?
programmer's townВо первых стоит отметить что Python является языком с динамической типизацией. Это означает что любая переменная может содержать любые значение.
Переменные позволяют нам запоминать, переиспользовать и передавать данные в программах.
А теперь давайте попробуем присвоить переменной значение. Но прежде нам нужно в IDLE (про него вы можете прочитать в предыдущем уроке) нажать кнопку "File", а затем "New File". Перед нами открывается редактор кода, в котором мы и будем писать нашу программу. Вы можете спросить: "Почему мы не используем способ записи из нашего прошлого урока?". Мой ответ будет такой: "Если мы будем использовать тот способ, мы не сможем написать больше одной строчки кода. А в наших дальнейших программах будет далеко не одна и даже не десять строк кода."
И теперь, когда мы разобрались с тем, где будем писать код и как будем его писать, можем приступать к делу.
Чтобы присвоить переменной значение, нужно записать имя этой переменной, затем оператор =, и наконец значение, которое мы хотим присвоить. Переменные в Python следует именовать в нижнем регистре и слова разделять нижним подчеркиванием: _
. Например: max_age
, init_state
.
Создадим переменную с именем a и присвоим ей значение 5:
a = 5
Далее создаём переменную b и присваиваем ей значение 6:
b = 6
Затем создадим переменную, со значением равным сумме двух предыдущих переменных. Назовём её c:
c = a + b
Далее выведем значение переменной c с помощью функции print, которую мы изучали в предыдущем уроке:
print(c)
Полная запись программы выглядит так:
a = 5
b = 6
c = a + b
print(c)
Запускаем программу, нажимая на кнопку "Run", а затем на "Run Module". Сохраняем файл в какую-нибудь папку, даём ей название и наслаждаемся результатами наших трудов. Программа вывела число 11 (результат сложения 5 и 6).
Домашнее задание:
Попробуйте присвоить переменным другие значения и вывести их на экран. Это может быть число, слово или предложение(напоминаю, что строки(string) в Python пишутся в кавычках(например: "game over")) или даже сумма или разность чисел, всё зависит от вашей фантазии.