В этом разделе я собираюсь ввести понятие "переменная" в уже имеющийся код. Итак, переменная - это ячейка в памяти. В этой ячейке можно хранить численные значения, строки или что-нибудь еще. Если вы посмотрите на рисунок, то там есть строка X = 7. Это называется объявлением переменной. Мы можем думать об этом как об ячейке в памяти. Я нарисую эту ячейку здесь. И отмечу ее X. В этой ячейке может храниться значение. Так что, когда в коде вы видите X = 7, это означает, что число семь хранится в этой ячейке. В сущности, это и есть объявление переменной. Теперь посмотрим, что делает этот код. Если в первой строке я объявил X = 7, это значит, что там я храню число 7. Теперь к следующей строке. Здесь упоминается X. Эта строка выводит на экран переменную X. X в этом случае не со знаком равенства; этот знак извлекает значение из ячейки. Итак, что бы не хранилось в этой ячейке, оно будет использовано здесь. Теперь я нажму Run. Видите, в конечно итоге мы получили 7. Потому что, строка X = 7, сохранила 7 в ячейку, а следующая строка просто ссылается на переменную X. Если я изменю значение на 8, я изменю всего одну строку и нажму Run. Теперь все три строки содержат 8, потому что эта строка сохраняет 8 в ячейку. Теперь проведем эксперимент, я полагаю, что мы уже знакомы с числами и строками. Мы можем использовать эти два типа данных вместе. Так что, если я скажу, что X = "hi", эта строка сохранится в ячейку. Теперь, если я нажму Run, я получу эти строки. На самом деле, я выбрал переменную X в качестве первого примера, потому что это самая популярная в математике переменная, но мы можем выбрать и любую другую. И если позже я захочу изменить программу для использования другого значения, я могу просто поменять его в одном месте, вместе с переменной. И тогда все, кто использовал эту переменную будут использовать новое значение. И так на самом деле мы будем использовать этот образец, наверняка, очень, очень часто в нашем коде. Надо сказать, что такое использование знака равенства отличается от того, как он используется в математике или алгебре. В математике-это строгое утверждение , если я скажу, что X=Y. Это говорит о том, что они равны всё время. И в компьютере знак равенства не имеет такого сложного определения. В самом деле это просто значение. Когда выполняется эта строка, забирается значение переменной, и помещается в ячейку называемую X,Y,Z, или другую.