Найти тему

Python. Переменные. Часть 2

Всем здравствуйте! Сегодня мы узнаем что такое переменные и как их использовать! Приятного чтения!

Для начала откроем наш редактор IDLE который мы установили вместе с Python в прошлом уроке, либо можете запустить любой другой, например PyCharm. Если вы запустили наш IDLE, делаем такие действия:

Нажимаем "File" (в левом верхнем углу) и выбираем "New File", в открывшемся окне снова нажимаем "File", но на этот раз нажимаем "Save file" и сохраняем файл туда, куда вам удобнее.

Итак, давайте сразу перейдем к практике и уже после к теории, я думаю так будет намного интереснее))

Пишем такой код:

И нажимаем клавишу F5, если вы сделали все правильно, вы получите такой результат:

-2

Давайте разберем как так получилось, ведь мы в прошлом уроке подставляли в print() только строки и числа! Давайте сначала разберем первую строку в которой написано:

my_str = "Hello World!"

Мы создаем переменную с названием "my_str" и присваиваем ей значение с помощью оператора присваивания "=", и присваиваем мы ей строку "Hello World!".

-3

Красным цветом выделено название переменной, черным оператор "=", а желтым значение которое передается переменной.

По сути "my_str" это название с которым у интерпретатора ассоциируется определенное место в оперативной памяти. Для чего нужны переменные? Наверное как вы догадались, для того, чтобы записывать в память определенные значения, программисты это делают постоянно. Давайте рассмотрим еще 1 пример:

-4

Нажимаем F5 и получаем результат:

-5

Давайте разберем что мы сделали. В первой строчке мы создали переменную "num1" в которую с помощью оператора присваивания записали число 15. Аналогично мы сделали с переменной "num2" в которую мы записали уже другое число, 16. Далее с помощью команды print() мы выводим их сумму (да да да, в print() можно и так делать).

Обратите внимание как я называю переменные, я их называю используя английские буквы, названия переменных не начинаются с цифр, о кстати, а давайте попробуем назвать нашу переменную "num1" именем "1num"! и запускаем программу:

-6

И о нет! Она не запустилась и еще выдала нам ошибку, из чего следует, что название переменных нельзя начинать с цифры! Еще желательно не называть переменные с большой буквы. Запрещено делать пробелы в названиях переменных, называть их на русском языке и названиями ключевых слов, о которых мы поговорим в следующих уроках.

Я забегу немного вперед и сразу покажу вам 2 способа как правильно называть такие переменные:

Первый назвать переменную вот так: number_hostel = 1, то есть мы пишем первое слово, потом нижнее подчеркивание и после второе.

Второй назвать переменную вот так: numberHostel = 1, то есть мы пишем первое слово, потом второе, но уже с большой буквы.

Еще хочу обратить внимание на то, что переменные следует называть адекватно, и такими названиями, которые соответствуют их содержанию. Например вы хотите записать в переменную номер телефона как строку, и вы называете переменную как number_phone или как-то иначе. если у вас в программах везде будут переменные с названиями "a", "b", "c" и т.д., сломаете себе голову чтобы все это разбирать. Но обращу ваше внимание на то, что в наших примерах мы не всегда будем "адекватно" называть переменные, потому что наши программы чаще всего будут маленькими.

Давайте подведем итоги:

Мы узнали что такое переменные, узнали что такое оператор присваивания, узнали как записывать в переменные значения и как их правильно называть.

Спасибо вам за прочтение данной статьи! Желаю вам успехов в ваших начинаниях, если у вас есть какие-либо советы по написанию статей, буду рад почитать в комментариях. Также буду рад ответить на ваши вопросы по данной теме!

Домашнее задание:

написать программу которая складывает 2 числа используя переменные

написать программу которая умножает 3 числа используя переменные

написать программу которая печатает содержание переменной в которой записана строка