Глава 8 · Играем с буквами и словами
Мини-проект — выводим текст Turtle на новый уровень!
Объединяем input() из раздела 8.15 с write() из главы 7 — персональное приветствие прямо на холсте.
Соединим строки, ввод от пользователя и Turtle из глав 6–7: спросим имя и выведем персональное приветствие прямо на холсте.
turtle_tekst_imya.py
import turtle
screen = turtle.Screen()
artist = turtle.Turtle()
artist.hideturtle()
name = input("Как вас зовут? ")
artist.penup()
artist.goto(0, 0)
artist.write(f"Привет, {name}!", align="center", font=("Arial", 24, "bold"))
screen.exitonclick()
★★ Самостоятельная задача
Приветствие по времени суток
Спросите у пользователя число (час дня) через input() + int(), и выведите разный текст в зависимости от значения — используя пока лишь то, что уже знаете о строках (полноценный if будет в главе 9, здесь достаточно вывести один текст с подставленным часом).
Практика: ввод имени (логика, без окна Turtle)
Тот же ноутбук, что и в разделе «Ввод от пользователя» — он охватывает и эту тему