Глава 12 · Множество увлекательных мини-проектов!
Проект 12-1: Чётное или нечётное
Первый проект главы закрепляет условия и оператор % из ранних глав.
Эта глава — без новой теории: шесть проектов, которые заставляют работать вместе всё, что вы изучили в главах 1–11.
Часть 1 — Ваше число чётное или нечётное?
chetnoe_ili_nechetnoe.py
number = int(input("Введите число: "))
if number % 2 == 0:
print(f"{number} — чётное.")
else:
print(f"{number} — нечётное.")
Часть 2 — выводим чётные или нечётные числа из диапазона
chetnye_iz_diapazona.py
nachalo = int(input("Начало диапазона: "))
konec = int(input("Конец диапазона: "))
chetnye = [n for n in range(nachalo, konec + 1) if n % 2 == 0]
print("Чётные числа:", chetnye)
Какие темы здесь встретились
input() и int() — глава 8; % — глава 5; if/else — глава 9; генератор списков — глава 11.Практика в Jupyter Notebook
12-01-chetnoe-nechetnoe.ipynb · обе части проекта