
Змінні: Введення (програмування на Python)

Перейдіть на інший план, щоб отримати більше контенту
Правда чи неправда? Псевдокод - це мова програмування.
Псевдокод людською мовою описує, що має робити програма. Люди це розуміють, а комп’ютери ні. Нам потрібно перекласти код на мову, яку розуміє комп’ютер: мова програмування. Одним з них є Python. Ось як виглядає псевдокод Ліни: «Попросіть користувача ввести своє ім’я» «Назва нотатки» «Привіт ім’я» Ліна тримає псевдокод на екрані, щоб посилатися, коли вона пише код Python. Щоб показати, що це не інструкції для комп’ютера, вона пише три лапки одну за одною на початку псевдокоду а також закінчує останній рядок трьома лапками. Тепер Ліна перекладе перший рядок псевдокоду: «Попросіть користувача ввести своє ім’я» Ліна пише слово "вхід" - яка є однією з інструкцій Python - потім пара дужок. У цих дужках вона пише текст, який хоче, щоб він відображався на екрані. Лапка. Введіть своє ім'я. товстої кишки Лапка. Усе в дужках. Лапки важливі. Вони показують, що "Введіть своє ім'я" це текст, який відображатиметься на екрані. О, дивись, Ліна тестує свій код, і на екрані є текст. І тепер програма чекає, поки користувач напише своє ім’я. Це був перший рядок у псевдокоді! Другий рядок — «назва нотатки». Це означає: скажіть програмі зберегти те, що пише користувач. Ліна робить це, використовуючи щось, що називається a змінний. Вона створює змінну називається "ім'я", написавши: ім'я дорівнює. Кожен раз, коли користувач вводить своє ім'я, воно зберігається як змінна: name. Тепер, як Ліна повинна перекласти наступний рядок на Python? «Привіт ім’я» Вона використовує друк інструкцій, за яким слідують дужки. Всередині цих дужок вона напише те, що має бути виведено. Вона пише: «Привіт» в лапках, потім знак плюс, щоб показати, що вона щось додасть: ім'я змінної. Тепер вона тестує код. Ліна пише своє ім'я, і натискає enter. Потім комп’ютер виводить: «Привіт Ліна». Це спрацювало! Вона переклала псевдокод на Python-код. Якщо Ліна хоче, щоб програма ставила більше запитань, наприклад, «Який улюблений предмет користувача в школі?» Як би вона це зробила? Призупиніть відео і подумайте. Ви розібралися? Ліна створює іншу змінну, яку вона називає "суб'єктом" і призначає йому значення за допомогою цього коду: дорівнює введення дужки Лапка Який твій улюблений предмет у школі? Лапка і кінцеві дужки. Тепер вона додає ще одну інструкцію: «друк». У цих дужках вона пише текст, «О, тобі подобається...» після чого знак плюс і змінна 'суб'єкт'. Тепер Ліна перевірить, чи працює код. Вона пише своє ім'я. Вона натискає «Enter». І пише свій улюблений предмет... математика і знову натискає «enter». І програма виводить: «Привіт Ліна! О, ти любиш математику». Добре, що працює. Тепер ви можете спробувати змусити програму запитати ще більше питань.