Bu yazımızda Python Turtle kütüphanesi kullanarak çeşitli çizimler oluşturacağız. Örnek Python Kodları ve ekran çıktılarına yazının devamında ulaşabilirsiniz.
İlginizi Çekebilir: Python Örnekleri
Örnek 1:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import turtle # Turtle kütüphanesinden bir nesne oluşturuyoruz. ucgen = turtle.Turtle() # Kalem nesnesine renk veriyoruz ucgen.pencolor("red") #Kalem nesnesine kalınlık veriyoruz. ucgen.pensize(2) # Kalem nesnesine çizim hızı veriyoruz ucgen.speed(7) # Döngü ile çizgi uzunluğu ve açısına göre çizim yaptırıyoruz. for i in range(41): ucgen.forward(300) ucgen.right(123) turtle.done() |
Ekran Çıktısı:

Örnek 2:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | from turtle import * pensize(2) speed(4) color("pink") for i in range(36): forward(100) backward(100) left(10) color("orange") setpos(100,100) for i in range(36): forward(100) backward(100) left(10) color("yellow") goto(-100,100) for i in range(36): forward(100) backward(100) left(10) color("blue") goto(-100,-100) for i in range(36): forward(100) backward(100) left(10) color("green") goto(100,-100) for i in range(36): forward(100) backward(100) left(10) done() |
Ekran Çıktısı:

İlginizi Çekebilir: Python Dersleri
Örnek 3:
1 2 3 4 5 6 7 8 9 10 | import turtle kalem=turtle.Turtle() kalem.pencolor("red") kalem.pensize(5) for i in range(3): kalem.forward(200) kalem.left(120) turtle.done() |

Örnek 4:
1 2 3 4 5 6 7 8 9 10 | import turtle kalem=turtle.Turtle() kalem.pencolor("blue") kalem.pensize(5) for i in range(6): kalem.forward(150) kalem.left(60) turtle.done() |
Ekran Çıktısı:

Add Comment