Turtle kütüphanesi ile döngü kurmak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Ultra Üye
Katılım
21 Haz 2016
Mesajlar
1,508
Çözümler
7
Tepki puanı
88
Ödüller
11
9 HİZMET YILI
Bununla ilgili nasıl bir yol izleyebilirim bilgisi olan var mı?


Screenshot_5.png
 
Onaylı Üye
Katılım
21 Kas 2020
Mesajlar
145
Çözümler
3
Tepki puanı
18
Ödüller
4
Yaş
23
5 HİZMET YILI
Son düzenleme:
Ultra Üye
Katılım
21 Haz 2016
Mesajlar
1,508
Çözümler
7
Tepki puanı
88
Ödüller
11
9 HİZMET YILI
isim soy isim alabilir miyim
Post automatically merged:


ben anca bir tane daire çizdirebildim
import turtle
turtle.speed(0)
turtle.penup()
turtle.setpos(0, 0)
turtle.pendown()
turtle.circle(100)


işine yararsa ne ala
import turtle
frame1 = turtle.Screen()
frame = turtle.Screen().bgcolor("White")
draw = turtle.Turtle()

# The colour, width and speed of the pen is initialized
draw.color("Green")
draw.width(3)
draw.speed(10)

# Now lets get started with actual code
# printing letter H
draw.left(90)
draw.forward(70)
draw.penup()
draw.goto(0, 35)
draw.pendown()
draw.right(90)
draw.forward(30)
draw.penup()
draw.goto(30, 70)
draw.pendown()
draw.right(90)
draw.forward(70)

--

Bu şekilde C S yazmak gerekiyor. Çok basit bir şey olmasına rağmen yapamadım bir türlü
 
Ultra Üye
Katılım
21 Haz 2016
Mesajlar
1,508
Çözümler
7
Tepki puanı
88
Ödüller
11
9 HİZMET YILI
Hala yapamadım bilgisi olan var mı?
 
Üye
Katılım
12 Tem 2021
Mesajlar
15
Tepki puanı
1
Ödüller
1
Yaş
34
4 HİZMET YILI
Aşağıda turtle kütüphanesi kullanarak bir kaç şekil çizmene yarayacak örnek kodlar vereceğim. Kodları alarak kendi işin için kullanabilirsin.

Kare çizmek için gereken kod:
Python:
import turtle

def draw_square(length):
    for i in range(4):
        turtle.forward(length)
        turtle.left(90)
        
for i in range(5):
    draw_square(50)
    turtle.penup()
    turtle.forward(60)
    turtle.pendown()

turtle.done()

Bu kod, beş kare çizer ve her kare arasında 60 birim mesafe bırakır.

Üçgen çizmeye yarayan kod:
Python:
import turtle

def draw_triangle(length):
    for i in range(3):
        turtle.forward(length)
        turtle.left(120)
        
for i in range(5):
    draw_triangle(50)
    turtle.penup()
    turtle.forward(60)
    turtle.pendown()

turtle.done()

Bu kod, beş üçgen çizer ve her üçgen arasında 60 birim mesafe bırakır.

Çember çizmeye yarayan kod:
Python:
import turtle

def draw_circle(radius):
    turtle.circle(radius)
    
for i in range(5):
    draw_circle(50)
    turtle.penup()
    turtle.forward(100)
    turtle.pendown()

turtle.done()

Bu kod, beş çember çizer ve her çember arasında 100 birim mesafe bırakır.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst