Идеи мини-проектов, которые можно попробовать
Все инструменты для этих идей вы уже освоили — осталось только начать.
Идеи мини-проектов, которые можно попробовать
Лучший способ закрепить всё, что вы прошли в этой книге, — придумывать и собирать собственные небольшие программы. Вот несколько идей, чтобы начать. Все инструменты для них у вас уже есть.
Приложение для конвертации валют
Похоже на конвертер температуры из главы 23, только вместо °C/°F/K — рубли, доллары
и евро. Курсы валют можно на первых порах просто зашить в словарь прямо в коде
(KURSY = {"USD": 95.0, "EUR": 103.0}), а позже, если
захочется, — научиться получать их из интернета.
Гонка в Pygame
Машинка (прямоугольник или картинка) едет по дороге, стрелки влево/вправо двигают её между полосами, а сверху появляются препятствия — точно так же, как враги в «Космическом шутере» из главы 21, только вместо стрельбы нужно уворачиваться.
Другие узоры в Turtle
Глава 12 показала спирали и мандалы — а что, если менять не только угол поворота, но и цвет пера на каждом шаге? Или рисовать не круги, а звёзды разного размера по кругу? Попробуйте взять код мандалы и заменить одну строчку — и посмотреть, что получится.