< Return to Video

Variables (6 mins)

  • 0:00 - 0:07
    В этом разделе я собираюсь ввести понятие "переменная" в уже имеющийся код. Итак,
  • 0:07 - 0:13
    переменная - это ячейка в памяти. В этой ячейке можно хранить численные значения,
  • 0:13 - 0:18
    строки или что-нибудь еще. Если вы посмотрите на рисунок, то там есть строка X = 7.
  • 0:18 - 0:23
    Это называется объявлением переменной. Мы можем думать об этом
  • 0:23 - 0:28
    как об ячейке в памяти. Я нарисую эту ячейку здесь.
  • 0:28 - 0:33
    И отмечу ее X. В этой ячейке может храниться значение. Так что, когда в коде вы видите X = 7,
  • 0:33 - 0:37
    это означает, что число семь хранится в этой ячейке. В сущности,
  • 0:37 - 0:42
    это и есть объявление переменной. Теперь посмотрим, что делает этот код.
  • 0:42 - 0:46
    Если в первой строке я объявил X = 7, это значит, что там я храню число 7.
  • 0:46 - 0:51
    Теперь к следующей строке. Здесь упоминается X. Эта строка выводит на экран переменную X.
  • 0:51 - 0:57
    X в этом случае не со знаком равенства; этот знак извлекает значение
  • 0:57 - 1:03
    из ячейки. Итак, что бы не хранилось в этой ячейке, оно будет использовано здесь.
  • 1:03 - 1:08
    Теперь я нажму Run. Видите, в конечно итоге мы получили 7.
  • 1:08 - 1:13
    Потому что, строка X = 7, сохранила 7 в ячейку,
  • 1:13 - 1:18
    а следующая строка просто ссылается на переменную X. Если я изменю значение на 8, я изменю
  • 1:18 - 1:23
    всего одну строку и нажму Run. Теперь все три строки содержат 8,
  • 1:23 - 1:28
    потому что эта строка сохраняет 8 в ячейку. Теперь проведем эксперимент, я полагаю,
  • 1:28 - 1:35
    что мы уже знакомы с числами и строками. Мы можем использовать эти два типа данных вместе. Так что,
  • 1:35 - 1:41
    если я скажу, что X = "hi", эта строка сохранится в ячейку.
  • 1:41 - 1:48
    Теперь, если я нажму Run, я получу эти строки. На самом деле,
  • 1:48 - 1:54
    я выбрал переменную X в качестве первого примера, потому что это самая популярная
  • 1:54 - 1:58
    в математике переменная, но мы можем выбрать и любую другую.
  • 2:42 - 2:47
    И если позже я захочу изменить программу для использования другого значения, я могу просто
  • 2:47 - 2:51
    поменять его в одном месте, вместе с переменной. И тогда все, кто использовал эту
  • 2:51 - 2:55
    переменную будут использовать новое значение. И так на самом деле мы будем использовать
  • 2:55 - 3:01
    этот образец, наверняка, очень, очень часто в нашем коде.
    Надо сказать, что такое использование
  • 3:01 - 3:07
    знака равенства отличается от того, как он используется в математике или
  • 3:07 - 3:13
    алгебре. В математике-это строгое утверждение , если я скажу, что X=Y. Это
  • 3:13 - 3:18
    говорит о том, что они равны всё время. И в компьютере знак равенства
  • 3:18 - 3:23
    не имеет такого сложного определения.
    В самом деле это просто значение.
  • 3:23 - 3:28
    Когда выполняется эта строка, забирается значение переменной, и помещается в ячейку
  • 3:28 - 3:32
    называемую X,Y,Z, или другую.
Title:
Variables (6 mins)
Video Language:
English
zerzerat95 edited Russian subtitles for Variables (6 mins)
zerzerat95 edited Russian subtitles for Variables (6 mins)
zerzerat95 edited Russian subtitles for Variables (6 mins)
zerzerat95 edited Russian subtitles for Variables (6 mins)
zerzerat95 edited Russian subtitles for Variables (6 mins)
zerzerat95 edited Russian subtitles for Variables (6 mins)
Retired user added a translation

Russian subtitles

Incomplete

Revisions