Python Turtle Örnekleri 1-5 – Başlangıç

Bu içerikte Python Programlama içerisinde dahil olarak gelen Turtle kütüphanesini kullanacağız. Python Turtle , programlamaya yeni başlayan kişilere, programlamanın temellerini anlatmak ve somutlaştırmak için tercih edilir. Bu sayede değişkenler, operatörler, koşul yapıları, döngüler ve fonksiyonlar kavramı daha kolay ve eğlenceli bir şekilde öğrenilebiliyor. Bu tarz içeriklerle de amacım sizlere python’ı eğlenceli hale getirerek öğretmektir. Aşağıdaki örnekleri tek tek uygulayarak nasıl şekiller ortaya çıktığını anlamlandırmaya çalışınız. Gerekli açıklamalar kodların yanına yorum satırı olarak yazılmıştır. İyi çalışmalar dilerim.

ÖRNEK 1 – Merdiven Basamağı Çizimi

KOD

import turtle  #kütüphaneyi ekler.

turtle.forward(100) #100px ileri
turtle.right(90) #90 derece sağa
turtle.forward(100) #100px ileri
turtle.left(90) #90 derece sola

turtle.done()  #Bu her zaman en sona yazılmalıdır.
#Çizim ekranını açık tutar.

ÖRNEK 1 ÇIKTISI


ÖRNEK 2 – Kenar Uzunluğu 100 pixel olan Kare Çizimi (Döngüsüz)

KOD

import turtle  #kütüphaneyi ekler.
x = turtle.Turtle()  #x adlı bir çizici oluşturur.

x.forward(100) #x çizicisi 100px öne
x.left(90) #x çizicisi 90 derece sola döner

x.forward(100)
x.left(90)

x.forward(100)
x.left(90)

x.forward(100)
x.left(90)

turtle.done()  #Bu her zaman en sona yazılmalıdır.
#Çizim ekranını açık tutar.

ÖRNEK 2 ÇIKTISI


ÖRNEK 3 – Kenar Uzunluğu 100 pixel olan Üçgen Çizimi (Döngüsüz)

KOD

import turtle  #kütüphaneyi ekler.

ok = turtle.Turtle()
ok.forward(100) #100px ileri
ok.left(120) #120 derece sola

ok.forward(100) #100px ileri
ok.left(120) #120 derece sola

ok.forward(100) #100px ileri
ok.left(120) #120 derece sola

turtle.done()  #Bu her zaman en sona yazılmalıdır.
#Çizim ekranını açık tutar.

ÖRNEK 3 ÇIKTISI


ÖRNEK 4 – Döngü Kullanarak Kenar Uzunluğu 100 pixel olan Yeşil Renk Üçgen Çizimi

KOD

import turtle  #kütüphaneyi ekler.

ok = turtle.Turtle() #ok adında bir kalem oluşturur.
ok.pensize(5) #kalem kalınlığını 5 yapar
ok.color("green") #kalem rengini yeşil yapar

for i in range(3): #içerisindeki kodları 3 kere tekrarlar
     ok.forward(100) #100px ileri
     ok.left(120) #120 derece sola

turtle.done()  #Bu her zaman en sona yazılmalıdır.
#Çizim ekranını açık tutar.

ÖRNEK 4 ÇIKTISI


ÖRNEK 5 – Döngü Kullanarak Kenar Uzunluğu 100 pixel olan Turuncu Kare Çizimi

KOD

import turtle  #kütüphaneyi ekler.

ok = turtle.Turtle() #ok adında bir kalem oluşturur.
ok.pensize(10) #kalem kalınlığını 10 yapar
ok.color("orange") #kalem rengini turuncu yapar.

for i in range(4): #içerisindeki kodları 3 kere tekrarlar
     ok.forward(200) #100px ileri
     ok.left(90) #120 derece sola

turtle.done()  #Bu her zaman en sona yazılmalıdır.
#Çizim ekranını açık tutar.


ÖRNEK 5 ÇIKTISI


Python Turtle Örnekleri 1-5 İçin Tıklayınız.

Python Turtle Örnekleri 6-10 İçin Tıklayınız.

Python Turtle Örnekleri 11-15 İçin Tıklayınız.

Python Turtle Örnekleri 16-20 İçin Tıklayınız.

Python Turtle Örnekleri 21-25 İçin Tıklayınız.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

error: Content is protected !!