Oto przykładowy kod w Pythonie z użyciem modułu Turtle, który tworzy i pokolorowuje domek z ogródkiem:
```python
import turtle
# Inicjalizacja
window = turtle.Screen()
window.bgcolor("white")
window.title("Domek z ogródkiem")
pen = turtle.Turtle()
pen.speed(2)
# Rysowanie domu
pen.penup()
pen.goto(-100, -100)
pen.pendown()
pen.color("black", "red")
pen.begin_fill()
for _ in range(4):
pen.forward(200)
pen.right(90)
pen.end_fill()
# Rysowanie dachu
pen.penup()
pen.goto(-100, 100)
pen.pendown()
pen.color("black", "brown")
pen.begin_fill()
pen.goto(0, 200)
pen.goto(100, 100)
pen.goto(-100, 100)
pen.end_fill()
# Rysowanie drzwi
pen.penup()
pen.goto(-40, -100)
pen.pendown()
pen.color("black", "brown")
pen.begin_fill()
pen.goto(-40, -180)
pen.goto(40, -180)
pen.goto(40, -100)
pen.goto(-40, -100)
pen.end_fill()
# Rysowanie okna
pen.penup()
pen.goto(60, -30)
pen.pendown()
pen.color("black", "blue")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
# Rysowanie trawy
pen.penup()
pen.goto(-300, -200)
pen.pendown()
pen.color("black", "green")
pen.begin_fill()
pen.goto(300, -200)
pen.goto(300, -100)
pen.goto(-300, -100)
pen.goto(-300, -200)
pen.end_fill()
# Zakończenie
pen.hideturtle()
turtle.done()
```
Ten kod używa modułu Turtle do rysowania domku z ogródkiem. Na początku inicjalizujemy ekran, ustawiamy kolor tła i tytuł. Następnie tworzymy obiekt `pen` typu Turtle, który będzie służył do rysowania. W dalszej części kodu używamy metod `pen.penup()` i `pen.pendown()` do podnoszenia i opuszczania pióra, a także `pen.goto()` do przemieszczania żółwia na odpowiednie pozycje. Wykorzystujemy metody `pen.color()` do ustawiania koloru linii i wypełnienia oraz `pen.begin_fill()` i `pen.end_fill()` do wypełniania kształtów kolorem. Na końcu ukrywamy żółwia i wywołujemy funkcję `turtle.done()`, aby program nie zamykał się od razu po zakończeniu rysowania.
Kod ten tworzy czerwony dom, brązowy dach, brązowe drzwi, niebieskie okno i zieloną trawę. Możesz dostosować kolory i rozmiary elementów, aby dopasować domek do swoich preferencji.
Oto przykładowy kod w Pythonie z użyciem modułu Turtle, który tworzy i pokolorowuje domek z ogródkiem:
```python
import turtle
# Inicjalizacja
window = turtle.Screen()
window.bgcolor("white")
window.title("Domek z ogródkiem")
pen = turtle.Turtle()
pen.speed(2)
# Rysowanie domu
pen.penup()
pen.goto(-100, -100)
pen.pendown()
pen.color("black", "red")
pen.begin_fill()
for _ in range(4):
pen.forward(200)
pen.right(90)
pen.end_fill()
# Rysowanie dachu
pen.penup()
pen.goto(-100, 100)
pen.pendown()
pen.color("black", "brown")
pen.begin_fill()
pen.goto(0, 200)
pen.goto(100, 100)
pen.goto(-100, 100)
pen.end_fill()
# Rysowanie drzwi
pen.penup()
pen.goto(-40, -100)
pen.pendown()
pen.color("black", "brown")
pen.begin_fill()
pen.goto(-40, -180)
pen.goto(40, -180)
pen.goto(40, -100)
pen.goto(-40, -100)
pen.end_fill()
# Rysowanie okna
pen.penup()
pen.goto(60, -30)
pen.pendown()
pen.color("black", "blue")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
# Rysowanie trawy
pen.penup()
pen.goto(-300, -200)
pen.pendown()
pen.color("black", "green")
pen.begin_fill()
pen.goto(300, -200)
pen.goto(300, -100)
pen.goto(-300, -100)
pen.goto(-300, -200)
pen.end_fill()
# Zakończenie
pen.hideturtle()
turtle.done()
```
Ten kod używa modułu Turtle do rysowania domku z ogródkiem. Na początku inicjalizujemy ekran, ustawiamy kolor tła i tytuł. Następnie tworzymy obiekt `pen` typu Turtle, który będzie służył do rysowania. W dalszej części kodu używamy metod `pen.penup()` i `pen.pendown()` do podnoszenia i opuszczania pióra, a także `pen.goto()` do przemieszczania żółwia na odpowiednie pozycje. Wykorzystujemy metody `pen.color()` do ustawiania koloru linii i wypełnienia oraz `pen.begin_fill()` i `pen.end_fill()` do wypełniania kształtów kolorem. Na końcu ukrywamy żółwia i wywołujemy funkcję `turtle.done()`, aby program nie zamykał się od razu po zakończeniu rysowania.
Kod ten tworzy czerwony dom, brązowy dach, brązowe drzwi, niebieskie okno i zieloną trawę. Możesz dostosować kolory i rozmiary elementów, aby dopasować domek do swoich preferencji.