Python автоматично визначає тип даних змінної. Основні типи:
• int — цілі числа: 5, -10, 1000
• float — числа з плаваючою крапкою: 3.14, -0.5
• str — рядки (текст): 'привіт', "світ"
• bool — логічні значення: True, False
• NoneType — відсутність значення: None
Перевірити тип змінної можна функцією type().
Перетворення типів:
• int() — перетворює на ціле число
• float() — на число з крапкою
• str() — на рядок
• bool() — на логічне значення
💡 Приклад коду
Вивід:
📝 ЗАВДАННЯ (3)
1.
Завдання 1: Типи даних
10 XP
Створіть по одній змінній кожного типу (int, float, str, bool). Для кожної виведіть значення та її тип через type().
💡 Підказка: print(type(змінна))
🔓 Розв'язок:
a = 10
b = 3.14
c = 'hello'
d = True
for v in [a, b, c, d]:
print(v, type(v))
Вивід:
2.
Завдання 2: Конвертер температури
20 XP
Створіть змінну з температурою в градусах Цельсія (float). Переведіть її у Фаренгейти за формулою: F = C * 9/5 + 32. Виведіть обидва значення та їхні типи.
💡 Підказка: Формула: fahrenheit = celsius * 9 / 5 + 32. Використайте type() щоб переконатися, що результат — float
Дано рядок '2024'. Перетворіть його на число, додайте 1, потім перетворіть результат назад у рядок та з'єднайте з текстом 'Наступний рік: '. Виводьте тип змінної на кожному кроці.
💡 Підказка: Використайте int() для перетворення рядка на число та str() для зворотного перетворення