Когда дело доходит до изучения языка программирования, почти все начинают свой путь с переменных. Я знаю, некоторые из вас, вероятно, устали изучать их снова и снова на каждом новом языке, который вы изучаете, и что это может показаться вам банальным. Но понимание этого немного больше поможет вам в долгосрочной перспективе.
Коробки! Вот и все. Всякий раз, когда вы спрашиваете об этом программиста, скорее всего, он скажет вам, что «переменную можно рассматривать как коробку, в которой что-то есть» P.S. это больше, чем это, но аналогия помогает начать с этим.
Ну, теоретически переменная может хранить что угодно, будь то числа, слова, предложения, табличные данные, изображения, видео и т. д., хотя понимание последних немного сложно, но не невозможно. Мы рассмотрим основы того, как они выглядят в программировании.
Ради этой статьи мы будем использовать python, который является языком программирования высокого уровня, что просто означает, что он удобен для человека. Итак, давайте начнем с хранения некоторых чисел в переменных, поскольку любые существующие данные можно свести к числам.
Существует также целая область типов данных, где мы изучаем, какие данные могут хранить ваши переменные.
Допустим, мы хотим сохранить число 6
в переменной. Мы делаем это, выбирая имя переменной (в каждом языке программирования есть некоторые исключения для именования ваших переменных, обязательно посмотрите их), в данном случае a
(вы можете назвать свою переменную как угодно, помня об исключениях который имеет язык программирования) и присвоение ему значения 6
. =
называется оператором присваивания в языках программирования (по крайней мере, в большинстве из них). Он используется для присваивания значения переменной.
a = 6
Тогда становится очевидным вопрос, как тогда мы подразумеваем «равенство» в программировании. Для этого мы используем ==
два знака равенства, и это называется оператором отношения. Мы поговорим об этом как-нибудь позже.
Затем вы можете манипулировать этой переменной, поскольку эта переменная не является постоянной. В некоторых языках программирования вы можете явно определить константную переменную. Константная переменная просто означает, что ее значение нельзя изменить нигде в программе, кроме как при ее объявлении.
a = 6 + 1 b = 2 c = a + b
В приведенном выше коде мы переобъявили a
как сумму 6
и 1
в первой строке. Затем мы объявили новую переменную b
и сохранили в ней 2
. Наконец, мы объявили c
и сохранили в нем сумму a
и b
, т.е. результат 7+2
будет храниться в c
. В последней строке важна совместимость переменных. Вы не можете добавить число и слово, верно? Поэтому мы должны убедиться, что переменные с обеих сторон оператора хранят одни и те же элементы, в данном случае число.
Смело экспериментируйте с этим. Я знаю, что это намного больше, но детские шаги.
До следующего раза 😉