2.2 Заява присвоєння та змінні
- Page ID
- 67088
Завдання
Все, що завгодно може бути збережено як змінна, використовуючи єдиний знак рівності, як
Це оператор присвоювання, який створює число 6 і зберігає його під ім'ям x
.
І тепер, коли змінна зберігається, ми можемо використовувати її в розрахунках. Наприклад
Змінні в julia, як і інші мови, в першу чергу послідовності буквено-цифрових символів, а також підкреслення. Перш за все, змінна повинна починатися з алфавітного символу або після першого символу може містити цифри.
Юлія також дозволяє багато символів Unicode в іменах змінних, однак не все. Наприклад, всі грецькі літери дозволені, тому\(\alpha=45\) є дійсним.
Щоб отримати грецьку букву в Jupyter або REPL, введіть\ alpha
, натисніть клавішу TAB, і вона буде перетворена на\(\alpha\).
Зберігання змінних у віртуальній дошці
Деталі зберігання змінних у комп'ютерному обладнанні не потрібні, однак мислення про зберігання як запис змінних та значень на дошці є корисною парадигмою. Уявіть собі дошку зі стовпцем імен змінних і стовпцем значень. Наприклад, якщо у нас є
тоді ви можете подумати про дошку, яка виглядає так:
змінна | значення |
х | 6 |
у | -1 |
z | 8.5 |
Якщо ми оцінюємо будь-який вираз, що містить будь-яку з цих змінних, то значення шукали підставили в вираз. Наприклад,
шукає значення y (що дорівнює -1) і підставляє це значення в і множить результат на 2. Як бачите результат -2.
Якщо ми змінимо одне з значень, як
це означає, що права сторона оцінюється шляхом пошуку значення y
, а результат дорівнює 4. Потім 4 поміщається в дошку, яка тепер буде виглядати так:
змінна | значення |
х | 6 |
у | 4 |
z | 8.5 |
Якщо ви думаєте про те, як працює шматок коду, часто вам потрібно буде дістатися до точки запису версії дошки.