Зміст[Сховати][Показати]
Ласкаво просимо на другу лекцію в нашій Краш-курс Python для початківців серії.
Ця лекція буде зосереджена на синтаксисі Python та розумінні того, як виконується код Python.
Ми вже встановили Python 3.10.4 у наших системах. Тепер нам потрібен редактор коду для Python. Існує безліч варіантів, але мій улюблений PyCharm.
Це один із найпопулярніших редакторів коду, який використовується для Python, і ми будемо використовувати його для цього курсу. Це виглядає так на першому старті.
Тепер створіть новий файл Python у проекті. тепер ви готові написати свій перший код на Python.
Тепер введіть:
print("Hello HashDork")
Тепер розгорніть меню «Виконати» та натисніть «Виконати». Ви також можете використовувати гарячі клавіші «Shift + F10» у Windows або «Ctrl + cmd + R» у macOS для запуску програми.
Після цього ви побачите невелике вікно терміналу внизу, яке показує вихід вашого коду. Це був ваш перший код на Python. Зараз ми дізнаємося, як це було виконано.
Це був ваш перший код на Python. Спробуємо інший приклад.
У цьому прикладі ми надрукуємо 10 зірочок «*», просто помноживши одну зірочку на 10.
Тип:
print("*"*10)
Вихід буде виглядати так.
Зараз ми дізнаємося, як це було виконано.
Як виконується код Python?
Коли ми пишемо код на Python, фрагмент коду в дужках, тобто (“*”*10), називається виразом. Це фрагмент коду, який створює значення.
Тому, коли інтерпретатор Python намагається виконати рядок 2, спочатку він оцінить код між дужками, тобто вираз. Таким чином, він створить 10 зірочок і надрукує їх на терміналі.
Змінні в Python
Змінні є однією з найбільш фундаментальних концепцій програмування, і вони не є специфічними для Python. Ми використовуємо змінні для тимчасового зберігання даних у пам’яті комп’ютера.
Ось приклад,
Давайте введемо:
Price = 10
Коли інтерпретатор Python виконає цей код, він виділить деяку пам’ять, в якій буде зберігати число 10. Нарешті, він прикріпить цю ціну до цього місця пам’яті.
Тепер ми можемо використовувати цю змінну «Ціна» в будь-якому місці нашої програми, щоб отримати доступ до значення, яке ми зберегли в цій змінній.
Тепер, якщо ви введете,
print(Price)
Вихід цієї програми покаже збережене значення у змінній “Price”, тобто 10. Зверніть увагу, що змінні чутливі до регістру.
Ось як ми визначаємо змінні, ми починаємо з ідентифікатора, який є назвою нашої змінної, потім знак рівності і, нарешті, значення.
Давайте перенесемо цю програму на новий рівень. У другому рядку ми можемо оновити значення цієї змінної ціни до нового значення. Зробимо його 20. Тепер, коли ми запускаємо нашу програму, ми повинні побачити 20, тому що інтерпретатор Python виконує наш код рядок за рядком зверху.
Ми можемо зберігати цілі числа, числа з плаваючою точкою, рядки та логічні значення як змінні. Крім того, Python може зберігати складні значення, такі як списки та об’єкти, які ми обговоримо пізніше.
Тепер ми розглянемо приклад рядкових і логічних значень.
У Python рядок — це послідовність символів Unicode. Простіше кажучи, це будь-яка серія символів, які інтерпретуються буквально за сценарієм.
Люблю,
name = 'HashDork'
Аналогічно, логічні значення використовуються для призначення виразу значення True або False.
is_published = True
Зауважте, що Python є мовою, чутливою до регістру, і зазвичай ви повинні використовувати малі літери для запису змінної та починати з верхнього регістру, визначаючи логічне значення. У цьому випадку 'true' не буде розпізнано інтерпретатором і призведе до помилки. Підкреслення використовується для розділення слів у імені змінної.
Приклад програми
Тепер ми побачимо приклад програми, яка буде використовувати наведені вище концепції.
Уявіть, що ми збираємося написати програму для лікарні. Тому ми перевіряємо пацієнта на ім’я Радж Кутраппалі (Так, ти зрозумів). Йому 29 років, він новий пацієнт. Я хочу, щоб ви визначили тут 3 змінні, його ім’я, його вік та іншу змінну, щоб перевірити, чи це новий пацієнт чи наявний.
Припиніть прокручування та спробуйте самі.
Тепер давайте знайдемо рішення.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Обернути
Ось і все з цієї лекції.
Ми дізнаємося про отримання введення в Python, перетворення типів і рядків.
залишити коментар