Урок 1: Python - Починаємо веселощі!
Вітаю, шановний ентузіаст Python! 🐍
Отже, ти вирішив зануритися в захоплюючу подорож по вивченню Python! Не хвилюйся, це не схоже на нудні уроки математики в школі (вибачте, шанувальники математики). Python - це як той класний вчитель, який дозволяє їсти смаколики на уроці, поки ти навчаєшся. Отже, бери каву, чай або що там тобі допомагає зосередитися, і погнали!
Що таке Python?
Python — це той самий мовний супергерой, про якого всі говорять. Якщо мови програмування були б кіно-зірками, то Python був би як Бред Пітт. Його використовують усі — від новачків до професіоналів, і не просто так: він простий, потужний і надзвичайно веселий!
Але не варто плутати простоту зі слабкістю — Python використовується скрізь: від розробки веб-додатків до науки про дані, штучного інтелекту і навіть створення відеоігор. Чи ти тут для створення наступного Facebook, чи для автоматизації свого життя, чи просто для того, щоб вразити друзів своїми технічними навичками — Python на твоєму боці.
Крок 1: Python вже встановлений на твоєму Linux!
Гарна новина: якщо ти користуєшся Linux (а ти, напевно, користуєшся, якщо проходиш цей курс), Python вже встановлений на твоєму комп’ютері і чекає, щоб стати твоїм новим найкращим другом.
Щоб перевірити, чи готовий Python до роботи, відкрий термінал і введи:
python3
Ти маєш побачити щось на кшталт цього:
Python 3.x.x (default, ...)
Type "help", "copyright", "credits" or "license" for more information.
>>>
P.S.: Якщо побачиш щось на кшталт Python 2.x.x
, не панікуй! Це означає, що система використовує старішу версію Python, але ми будемо працювати з Python 3, тому що він - наше майбутнє! Якщо побачив це, вітаю — ти на шляху до стати кодовим чарівником. Якщо ні, не хвилюйся, можна встановити Python ось так:
sudo apt-get install python3
Або якщо ти використовуєш Arch Linux (як справжні хакери):
sudo pacman -S python
Тепер Python готовий до бою!
Крок 2: Напишемо свою першу програму на Python!
Можна писати Python в будь-якому текстовому редакторі, але для початку залишимо все простим. У терміналі введи таке (бо ми любимо швидко отримувати результати):
print("Привіт, світ Python!")
Коли натиснеш Enter, ти маєш побачити:
Привіт, світ Python!
Вітаю, ти щойно написав свою першу програму на Python! 🎉 Бачиш? Для того, щоб почати кодити, не треба бути генієм чи чарівником — достатньо кількох натискань клавіш, і ти вже програміст.
Крок 3: Змінні в Python — як коробки для твоїх речей
Тепер ускладнимо трохи. Змінні в Python — це як чарівні контейнери, які можуть зберігати для тебе будь-що: числа, текст, навіть цілі списки речей! І найкраще те, що Python не вимагає від тебе вказувати, що саме зберігається в коробці.
Ось приклад:
name = "Віктор"
age = 25
is_cool = True
Тепер, коли ти напишеш print(name)
у своєму терміналі, Python видасть “Віктор”, тому що це те, що ми зберегли у змінній name
. Легкотня!
Хочеш трохи повипендрюватися?
print(f"Привіт, мене звати {name}, мені {age} років, і це {is_cool}, що я класний!")
Python відповість:
Привіт, мене звати Віктор, мені 25 років, і це True, що я класний!
І, якщо чесно, це дуже точне твердження.
Крок 4: Цикли – робимо одне і те ж без зайвих повторів
Уяви, що тобі треба сказати комп’ютеру зробити щось 100 разів. Чи будеш ти писати це 100 разів? Ні, ми розумніші за це. Зустрічайте цикли — твоїх нових найкращих друзів для ледачого, але ефективного кодування.
Напишемо цикл, щоб вивести “Python крутий!” п’ять разів:
for i in range(5):
print("Python крутий!")
Python повторить твоє повідомлення, як папуга з короткою пам’яттю:
Python крутий!
Python крутий!
Python крутий!
Python крутий!
Python крутий!
Місія виконана.
Крок 5: Функції – тому що повторюватися це не круто
Уяви, що ти постійно пишеш той самий блок коду знову і знову. Це нудно. Вхід для функцій — ти пишеш код один раз і викликаєш його щоразу, коли це потрібно. Це як зберегти улюблений рецепт, щоб не забути.
Ось як створити функцію:
def greet(name):
print(f"Привіт, {name}!")
greet("Віктор")
greet("Pythonista")
Python люб’язно привітає тебе у відповідь:
Привіт, Віктор!
Привіт, Pythonista!
Тепер ти можеш вітатися з будь-ким, написавши лише одну лінію. Круто, правда?
Висновок
Ти тільки-но занурився у величезний, веселий і трохи дивний світ Python. Від виведення повідомлень до використання циклів і функцій, ти зробив свої перші кроки до того, щоб стати професіоналом в Python.
Продовжуй, і скоро ти будеш будувати веб-додатки, автоматизувати завдання, або, можливо, створиш наступну велику річ! У наступному уроці ми зануримося глибше в суперсили Python. До зустрічі, продовжуй кодити і будь класним!
Хочеш більше Python-розваг? Приєднуйся до моєї групи на WhatsApp для ще більшого техно-веселощів!