Rysowanie w Turtlu – Karta Pacy

Turtle documentation: https://www.geeksforgeeks.org/python/turtle-programming-python/

ENG Version:
1. Import turtle library. -> import turtle
1.2. Define a turtle object -> t = turtle.Turtle( ) # będziemy używać nazwy t jako naszego żółwia
1.3. Change the background color

screen = turtle.Screen()
screen.bgcolor("nazwa koloru")

1.4 Set the turtle appearance to “turtle” and the border color -> t.shape( ), t.color( )
2. Straight line – Write a program that draws a line 100 pixels long -> t.forward(100)
3. Square – Write a program that draws a square 100 pixels long. -> t.forward(100) – do przodu, t.left(90) – w lewo o 90 stopni.
4.Equilateral triangle – draw an equilateral triangle 100 pixels long. -> obracamy się o 120 stopni.
5. Circle – Write a program that draws a circle with a radius of 50 pixels. -> t.circle(50)
6. Rectangle – Draw a rectangle 150×100 pixels long.
6.1. *** Draw a figure of your choice that is more complicated.
7.1. Color the shapes and their outlines any colors you want.

t.fillcolor("nazwa koloru")
t.begin_fill()
TUTAJ JEST KOD RYSOWANIA FIGURY
t.end_fill()

7.2. *Make each figure a different color.
7.3. *** Make it possible for the user to enter the size of the shapes (this can be a single value), and then draw the shapes with the corresponding size (you can only change the values ​​in the previous tasks)

size = int(input()) #wczytanie danych
t.forward(size) #póżniej należy podmienić wartości w forward i backward na zmienną size

—————————————————————————————————————

PL Version:
1. Zaimportuj bibliotekę turtle. -> import turtle
1.1. Define a turtle object -> t = turtle.Turtle( ) # będziemy używać nazwy t jako naszego żółwia
1.2. Zmień kolor tła na dowolny

screen = turtle.Screen()
screen.bgcolor("nazwa koloru")

1.3 Ustaw wygląd żółwika na żółw oraz kolor obramowania na dowolny -> t.shape(), t.color()
2. Prosta linia – Napisz program, który rysuje linię o długości 100 pikseli -> t.forward(100)
3. Kwadrat – Napisz program, który rysuje kwadrat o boku 100 pikseli. -> t.forward(100) – do przodu, t.left(90) – w lewo o 90 stopni.
4. Trójkąt równoboczny – Narysuj trójkąt równoboczny o boku 100 pikseli.-> obracamy się o 120 stopni.
5. Koło – Napisz program, który rysuje koło o promieniu 50 pikseli. -> t.circle(50)
6. Prostokąt – Narysuj prostokąt o bokach 150×100 pikseli.
6.1 Narysuj wybraną przez siebie figurę, która jest bardziej skomplikowana.
7.1. Pokoloruj figury oraz ich kontury na dowolne kolory.

t.fillcolor("nazwa koloru")
t.begin_fill()
TUTAJ JEST KOD RYSOWANIA FIGURY
t.end_fill()

7.2. *Pokoloruj każda figurę na inny kolor.
7.3. *** Spraw, aby użytkownik mógł wprowadzić rozmiar figur (może być to jedna wartość), a następnie narysuj figury z odpowiadającym im rozmiarem (możesz pozmieniać tylko wartości w poprzednich zadaniach)

size = int(input()) #wczytanie danych
t.forward(size) #póżniej należy podmienić wartości w forward  na zmienną size

Przejdź do treści