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

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

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

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

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

a = ‘cyber-x’

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

print(a)

программирования Python Basic Переменные 1

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

программирования Python Basic Переменные 2

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

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

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

программирования Python Basic Переменные 3

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

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

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

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

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

программирования Python Basic Переменные 4

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *