29.11.2021

Язык программирования Python Basic – Переменные

Продолжаем знакомство с языком программирования Python, и в данной статье познакомимся с переменными. В переменные, как правило, записываем какие-то данные, после чего мы можем вызвать эти данные обратившись к переменной. Это весьма удобно, когда мы пишем большой код, и, что бы не выводить эти данные например той же командой “print”, которую мы изучали в прошлых статьях тут и тут, можно обратится к переменной. Так называемая инициализация переменной в Python выглядит следующим образом: a = ‘cyber-x’. Вначале буква “a”, это и есть та самая переменная, а точнее, имя переменной. Затем пишем равно “=” и задаем значение, равно означает присваивание. А вот “cyber-x” – значение этой переменной.

Более простыми слова это выглядит так, переменная это ячейка, в которую мы можем положить на хранение какое-то значение. Затем, мы просто в нужный момент обращаемся к этой ячейки и программа нам выводит то самое значение, которое мы положили в нее. Звучит возможно, запутанно, но, немного поработав с переменными вы поймете, как это работает. Стоит сразу, оговорится, у переменной должно быть имя только на английском языке, иначе, у вас будет ошибка синтаксиса.

Работа с переменными

И так, давайте поработаем с переменными, и первым делом создадим ту самую переменную. Я создам ее под именем “a”, вы же можете присвоить ей любое другое имя, к примеру “name”, после чего не забываем про присваивание “=”, и значение этой переменной “cyber-x”. Произносится такая запись как “a присвоить cyber-x”, запомните это, в программировании имеется такое понятие как сравнение, и равно в этом случае будет играть другое значение:

a = ‘cyber-x’

Не забываем заключить значение переменной в кавычки, одинарные или двойные, как показано в примере выше. Теперь давайте обратимся к нашей переменной, например, уже знакомой нам командой “print”

print(a)

Как видите, все прекрасно работает, но, если вы обратите внимания на то, что при выполнении команды “print” на сей раз мы не ставили кавычки. Дело в том, что для вывода значения переменной, кавычки в команде “print” не нужны. Обращаю ваше внимания на то, что в программировании играет большую роль последовательность команд. То есть, если вы к примеру поменяете местами переменную и команду “print”, то ваша программа не будет работать. Так же обращайте внимания на регистр переменных и значений, это тоже важно, так как к примеру если вы напишите переменную с заглавной буквы, а затем в команде “print” укажете строчную, то у вас так же выскочит ошибка. Будьте внимательны с написанием вашего кода:

При создании переменных имеются некоторые правила, имя переменной должно быть только на Английском, в названии переменной не должны присутствовать спецсимволы, вроде @ * / и так далее. В названии переменной не должно быть пробелов, в случае, когда название состоит из нескольких слов, можно воспользоваться нижним подчеркиванием _, например “name_cyber”. И так, вкратце еще раз повторим, для создания переменной придумываем ей имя (a), присваиваем ей значение (=), указываем то самое значение “cyber-x”. Надеюсь, с переменными и синтаксисов в Python мы разобрались, потренируйтесь над следующими задачами:

Создайте переменную “sasha” и присвойте ей значение – Шла Саша по шоссе

После чего проверьте, работает ли ваша переменная:

После чего создайте еще переменную, например “i”, и присвойте ей значение – и сосала сушку

Когда вы справитесь с этим заданием, давайте потренируемся находить ошибки, исправьте найденные ошибки в следующем коде:

my cat@ = ‘Кошка’
*dog& = ‘Собака’
print(‘Меня зовут’)
print(name)
name = ‘Гарри’
print(‘У меня дома:’)
print(my_cat)
print(‘А так же:’)
print(dog)

В итоге у вас должно получиться следующее:

Меня зовут
Гарри
У меня дома:
Кошка
А так же:
Собака

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Источник.