Всем здравствуйте! Сегодня мы узнаем что такое переменные и как их использовать! Приятного чтения!
Для начала откроем наш редактор IDLE который мы установили вместе с Python в прошлом уроке, либо можете запустить любой другой, например PyCharm. Если вы запустили наш IDLE, делаем такие действия:
Нажимаем "File" (в левом верхнем углу) и выбираем "New File", в открывшемся окне снова нажимаем "File", но на этот раз нажимаем "Save file" и сохраняем файл туда, куда вам удобнее.
Итак, давайте сразу перейдем к практике и уже после к теории, я думаю так будет намного интереснее))
Пишем такой код:
И нажимаем клавишу F5, если вы сделали все правильно, вы получите такой результат:
Давайте разберем как так получилось, ведь мы в прошлом уроке подставляли в print() только строки и числа! Давайте сначала разберем первую строку в которой написано:
my_str = "Hello World!"
Мы создаем переменную с названием "my_str" и присваиваем ей значение с помощью оператора присваивания "=", и присваиваем мы ей строку "Hello World!".
Красным цветом выделено название переменной, черным оператор "=", а желтым значение которое передается переменной.
По сути "my_str" это название с которым у интерпретатора ассоциируется определенное место в оперативной памяти. Для чего нужны переменные? Наверное как вы догадались, для того, чтобы записывать в память определенные значения, программисты это делают постоянно. Давайте рассмотрим еще 1 пример:
Нажимаем F5 и получаем результат:
Давайте разберем что мы сделали. В первой строчке мы создали переменную "num1" в которую с помощью оператора присваивания записали число 15. Аналогично мы сделали с переменной "num2" в которую мы записали уже другое число, 16. Далее с помощью команды print() мы выводим их сумму (да да да, в print() можно и так делать).
Обратите внимание как я называю переменные, я их называю используя английские буквы, названия переменных не начинаются с цифр, о кстати, а давайте попробуем назвать нашу переменную "num1" именем "1num"! и запускаем программу:
И о нет! Она не запустилась и еще выдала нам ошибку, из чего следует, что название переменных нельзя начинать с цифры! Еще желательно не называть переменные с большой буквы. Запрещено делать пробелы в названиях переменных, называть их на русском языке и названиями ключевых слов, о которых мы поговорим в следующих уроках.
Я забегу немного вперед и сразу покажу вам 2 способа как правильно называть такие переменные:
Первый назвать переменную вот так: number_hostel = 1, то есть мы пишем первое слово, потом нижнее подчеркивание и после второе.
Второй назвать переменную вот так: numberHostel = 1, то есть мы пишем первое слово, потом второе, но уже с большой буквы.
Еще хочу обратить внимание на то, что переменные следует называть адекватно, и такими названиями, которые соответствуют их содержанию. Например вы хотите записать в переменную номер телефона как строку, и вы называете переменную как number_phone или как-то иначе. если у вас в программах везде будут переменные с названиями "a", "b", "c" и т.д., сломаете себе голову чтобы все это разбирать. Но обращу ваше внимание на то, что в наших примерах мы не всегда будем "адекватно" называть переменные, потому что наши программы чаще всего будут маленькими.
Давайте подведем итоги:
Мы узнали что такое переменные, узнали что такое оператор присваивания, узнали как записывать в переменные значения и как их правильно называть.
Спасибо вам за прочтение данной статьи! Желаю вам успехов в ваших начинаниях, если у вас есть какие-либо советы по написанию статей, буду рад почитать в комментариях. Также буду рад ответить на ваши вопросы по данной теме!
Домашнее задание:
написать программу которая складывает 2 числа используя переменные
написать программу которая умножает 3 числа используя переменные
написать программу которая печатает содержание переменной в которой записана строка