Глава 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 · обе части проекта
Открыть ноутбук →