Что такое переменные?

Что такое переменные?

programmer's town

Во первых стоит отметить что Python является языком с динамической типизацией. Это означает что любая переменная может содержать любые значение.

Переменные позволяют нам запоминать, переиспользовать и передавать данные в программах.

А теперь давайте попробуем присвоить переменной значение. Но прежде нам нужно в IDLE (про него вы можете прочитать в предыдущем уроке) нажать кнопку "File", а затем "New File". Перед нами открывается редактор кода, в котором мы и будем писать нашу программу. Вы можете спросить: "Почему мы не используем способ записи из нашего прошлого урока?". Мой ответ будет такой: "Если мы будем использовать тот способ, мы не сможем написать больше одной строчки кода. А в наших дальнейших программах будет далеко не одна и даже не десять строк кода."

И теперь, когда мы разобрались с тем, где будем писать код и как будем его писать, можем приступать к делу.

Чтобы присвоить переменной значение, нужно записать имя этой переменной, затем оператор =, и наконец значение, которое мы хотим присвоить. Переменные в Python следует именовать в нижнем регистре и слова разделять нижним подчеркиванием: _. Например: max_ageinit_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")) или даже сумма или разность чисел, всё зависит от вашей фантазии.


Report Page