🐍 Python Основи

Вітаємо в курсі Python Основи!

Інтерактивний дашборд для вивчення основних синтаксичних конструкцій Python

📊

Змінні та типи даних

int, float, str, bool та робота з ними

Базові оператори

Арифметичні, логічні та оператори порівняння

🔄

Перетворення типів даних

Type casting між різними типами даних

💬

Введення/Виведення

Функції input() та print()

💭

Коментарі

Однорядкові та багаторядкові коментарі

📊 Змінні та типи даних

Вивчення основних типів даних Python: int, float, str, bool

🔢 Цілі числа (int)

age = 25
year = 2025
negative = -10
Результат: 25 (тип: int)

🔢 Дробові числа (float)

pi = 3.14159
temperature = 36.6
price = 99.99
Результат: 3.14 (тип: float)

📝 Рядки (str)

name = "Анна"
city = 'Київ'
message = "Привіт, світ!"
Результат: "Привіт, світ!" (тип: str)

✅ Булеві значення (bool)

is_student = True
has_license = False
is_adult = age >= 18
Результат: True (тип: bool)

🧠 Міні-тест

Який тип даних у змінної x = 3.14?

⚡ Базові оператори

Арифметичні, логічні оператори та оператори порівняння

➕ Арифметичні оператори

10 + 5 15
10 - 5 5
10 * 5 50
10 / 5 2.0
10 // 3 3
10 % 3 1

⚖️ Оператори порівняння

10 == 5 false
10 != 5 True
10 > 5 True
10 < 5 False

🧠 Логічні оператори

True and False False
True or False True
not True False

🔄 Перетворення типів (Type Cast)

Явне перетворення між типами даних

🔢 Перетворення в int()

→ int() → 123
→ int() → 45
→ int() → 1

💧 Перетворення в float()

→ float() → 3.14
→ float() → 42.0

📝 Перетворення в str()

→ str() → "123"
→ str() → "True"

✅ Перетворення в bool()

→ bool() → True
→ bool() → False
→ bool() → False

💬 Введення та виведення

Функції input() та print() для взаємодії з користувачем

📤 Функція print()

Спробуйте самі:

Вивід:

📥 Функція input()

Симулятор input():

name = input("Як вас звуть? ")
Як вас звуть?
name = ""
age = int(input("Скільки вам років? "))
Скільки вам років?
age =

🔧 Практичний приклад

# Збір інформації про користувача
name = input("Як вас звуть? ")
age = int(input("Скільки вам років? "))

print("Привіт,", name)
print("Вам", age, "років")

if age >= 18:
    print("Ви повнолітній")
else:
    print("Ви неповнолітній")

Запустіть приклад:

💭 Коментарі

Однорядкові та багаторядкові коментарі в Python

➖ Однорядкові коментарі

# Це однорядковий коментар
age = 25  # Вік користувача
# TODO: Додати перевірку віку

print("Привіт!")  # Вивід привітання

💡 Поради:

  • Використовуйте # для коментарів
  • Коментарі допомагають зрозуміти код
  • Пишіть зрозумілі коментарі
  • Використовуйте TODO для нагадувань

📝 Багаторядкові коментарі

"""
Це багаторядковий коментар
Може містити декілька рядків
Корисно для документації функцій
та опису програми
"""

def calculate_area(width, height):
    """
    Обчислює площу прямокутника
    
    Параметри:
    width (float): ширина прямокутника
    height (float): висота прямокутника
    
    Повертає:
    float: площа прямокутника
    """
    return width * height

✏️ Інтерактивний редактор коментарів