Найти в Дзене

Урок 12-1. 🧠 Тест по Python (int и float) — в виде программы

Ниже — готовый тест по python, который можно вставить в онлайн-редактор и запустить.
Программа задаёт 7 вопросов и считает правильные ответы. Вводить нужно: int или float / — обычное деление Всегда возвращает float (число с точкой). 7 / 2 → 3.5
8 / 4 → 2.0 // — целочисленное деление Отбрасывает дробную часть. Возвращает int (если делим int на int). 7 // 2 → 3
8 // 4 → 2 📌 Запомнить просто:
/ — с дробью
// — без дроби # Тест по теме "Числа в Python" # Повторение python: int python и float python score = 0 # счётчик правильных ответов print("Тест по теме: числа python (int и float)") print("Пиши ответ: int или float") print("----------------------------------") # Вопрос 1 answer = input("1. Какой тип у числа 7? ") if answer.lower() == "int": print("Верно!") score += 1 else: print("Неверно. Правильный ответ: int") # Вопрос 2 answer = input("2. Какой тип у числа 3.0? ") if answer.lower() == "float": print("Верно!") score += 1 else: print("Неверно. Правильный ответ: float") # В
Оглавление

Ниже — готовый тест по python, который можно вставить в онлайн-редактор и запустить.

Программа задаёт 7 вопросов и считает правильные ответы.

Вводить нужно: int или float
Эта иллюстрация создана специально для нашего канала PythonLand
Эта иллюстрация создана специально для нашего канала PythonLand

💡 Маленькая напоминалка

Числа в Python

  • int — целые числа
  • float — числа с точкой
Эта иллюстрация создана специально для нашего канала PythonLand
Эта иллюстрация создана специально для нашего канала PythonLand

Деление в Python — кратко

/ — обычное деление

Всегда возвращает float (число с точкой).

7 / 2 → 3.5
8 / 4 → 2.0

// — целочисленное деление

Отбрасывает дробную часть. Возвращает int (если делим int на int).

7 // 2 → 3
8 // 4 → 2

📌 Запомнить просто:

/ — с дробью

// — без дроби

✅ Как запустить тест в онлайн-компиляторе

  1. Откройте сайт: https://stepindev.com/ru/py-playground
  2. Удалите всё, что там уже написано.
  3. Вставьте наш код теста.
  4. Нажмите кнопку Запустить.
  5. Вводите ответы (int или float) внизу в поле ввода.

🤖 Тест

# Тест по теме "Числа в Python"
# Повторение python: int python и float python
score = 0 # счётчик правильных ответов
print("Тест по теме: числа python (int и float)")
print("Пиши ответ: int или float")
print("----------------------------------")
# Вопрос 1
answer = input("1. Какой тип у числа 7? ")
if answer.lower() == "int":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: int")
# Вопрос 2
answer = input("2. Какой тип у числа 3.0? ")
if answer.lower() == "float":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: float")
# Вопрос 3
answer = input("3. Какой тип будет у результата 5 + 3.0? ")
if answer.lower() == "float":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: float")
# Вопрос 4
answer = input("4. Какой тип будет у результата 10 / 2? ")
if answer.lower() == "float":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: float")
# Вопрос 5
answer = input("5. Какой тип будет у результата 10 // 2? ")
if answer.lower() == "int":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: int")
# Вопрос 6
answer = input("6. Какой тип у числа 0.0? ")
if answer.lower() == "float":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: float")
# Вопрос 7
answer = input("7. Какой тип у числа -15? ")
if answer.lower() == "int":
print("Верно!")
score += 1
else:
print("Неверно. Правильный ответ: int")
print("----------------------------------")
print("Твой результат:", score, "из 7")
if score == 7:
print("Отлично! Ты прекрасно понимаешь числа python!")
elif score >= 4:
print("Хороший результат! Повторение python пойдёт на пользу.")
else:
print("Нужно ещё немного потренироваться с int python и float python.")
-3
-4
-5

🎯 Что здесь повторяется?

  • различие int python и float python
  • обычное и целочисленное деление
  • работа с input()
  • использование if
  • метод .lower()
  • счётчик баллов

Заключение

Сегодня мы разобрали, какими бывают числа в Python и чем отличается обычное деление от целочисленного. Это фундамент, без которого невозможно двигаться дальше.

Числа — основа любой программы: расчёты, игры, калькуляторы, аналитика, обработка данных — всё начинается именно с них. Важно не просто запомнить команды, а понять логику работы языка.

В следующем уроке мы перейдём к практике и подробно разберём арифметику в Python:

  • сложение python
  • вычитание python
  • умножение python
  • деление python

Будет много примеров, небольших задач и понятных объяснений.

Продолжаем шаг за шагом — аккуратно и уверенно.