bu kaplumbağa Python'daki modül, bir tuval üzerine çizim yaparak resimler ve şekiller oluşturmanıza olanak tanır. Kaplumbağalar genellikle yeni başlayanlara grafikle ilgili temel programlama kavramlarını tanıtmak için kullanılır.
Kaplumbağaları kullanarak çizgiler ve diğer desenler dahil birçok şekil çizebilirsiniz. Bunu, kaplumbağanın şekli oluşturmak için hareket ettiği yönü belirterek ve rengi ve kalem boyutunu değiştirerek yapabilirsiniz.
Python'da Kaplumbağalar Nelerdir?
Tuvalde kaplumbağa, tıpkı bir kalemi bir kağıt üzerinde hareket ettirmeye benzer şekilde, hareket ettirebileceğiniz bir noktayı temsil eder.
Bir tuval üzerinde bir kaplumbağa ürettiğinizde, kaplumbağayı sola, sağa, yukarı veya aşağı hareket ettirebilirsiniz. Kaplumbağa daha sonra hareket ettiği yönde bir çizgi çizer. Kaplumbağayı belirli bir yönde hareket ettirerek farklı şekiller çizebilirsiniz.
JES uygulamasında grafik oluşturma Python tabanlı bir dil kullanarak tuval üzerine şekiller çizmenin başka bir yoludur.
Bir Tuvale Kaplumbağalar Nasıl Eklenir?
kullanmanız gerekecek kaplumbağa Kaplumbağa nesnesi ve tuvali oluşturmak için modül.
- adlı yeni bir dosya oluşturun. şekiller.pyve herhangi birini kullanarak açın PyCharm veya VS Code gibi Python IDE.
- Dosyanın içinde, kaplumbağa modül:
içe aktarmak kaplumbağa
- Kullan kaplumbağa Yeni bir kaplumbağa nesnesi oluşturmak için modül. Yeni bir kaplumbağa nesnesi oluşturduğunuzda, otomatik olarak bir tuval de oluşturulur. Programı çalıştırdığınızda tuval açılacaktır.
my_turtle1 = kaplumbağa. Kaplumbağa()
- Kaplumbağanın şeklini ayarlayın. Bu, şekilleri çizmek için kullandığınız nokta veya "kalem ucu" dur.
benim_turtle1.shape("kaplumbağa")
- Şekilleri çizeceğiniz çizginin rengini belirleyin:
benim_turtle1.color("yeşil")
- Kullan çıkış tıklaması() tuvali oluşturulduktan sonra açık tutma işlevi. Bu, tuval penceresinin yalnızca üzerine tıkladığınızda kapanacağı anlamına gelir:
kaplumbağa.exitonclick()
- Komut satırını açın ve Python betiğinizi sakladığınız klasöre gidin. Örneğin, onu Masaüstünde sakladıysanız, komutunuz şuna benzer:
cd C:\Kullanıcılar\Sharl\Desktop
- Kullan piton dosyayı çalıştırma komutu:
piton şekiller.py
- Tuvalin açılmasını bekleyin. Varsayılan olarak, kaplumbağa tuvalin ortasındadır ve sağa dönüktür.
Kaplumbağanın Herhangi Bir Yönde Hareket Ettirilmesi
Kullan Sağ(), sol(), geriye(), Ve ileri() kaplumbağayı tuvalin etrafında hareket ettirme işlevi görür. Kaplumbağanın hareket yönü, mevcut konumuna göredir. Örneğin, kaplumbağa "doğru" yöne bakıyorsa, tekrar sağa dönmek kaplumbağanın tuvalden aşağı inmesine neden olur.
- Kaplumbağanın rengini ayarladıktan sonra ve kullanmadan önce çıkış tıklaması() işlevi, kaplumbağayı ileri doğru hareket ettirin. Kaplumbağa varsayılan olarak "sağa" baktığından, ileri doğru hareket ettirildiğinde ekranın sağına doğru bir çizgi çizilir. Sayı, piksel cinsinden taşınan mesafeyi temsil eder:
benim_turtle1.forward(100)
- İleriye doğru hareket etmek yerine kaplumbağanın geriye doğru hareket etmesini sağlayabilirsiniz. Bu, ekranın soluna doğru bir çizgi çizmesine neden olur:
benim_turtle1.backward(100)
- Yalnızca ikisinden birini kullanabilirsiniz ileri() veya geriye() kaplumbağayı hareket ettirme işlevi görür. Yukarı, aşağı veya çapraz olarak hareket etmek istiyorsanız, kaplumbağanın baktığı yönü değiştirmeniz gerekecektir. Kaplumbağanın başlangıç noktasından 90 derece sola dönmesini sağlayın. Kaplumbağa yukarı baktığında ileri doğru hareket ettirin:
benim_turtle1.left(90)
benim_turtle1.forward(100) - Alternatif olarak, kaplumbağanın başlangıç konumundan 90 derece sağa dönmesini sağlayın. Aşağı doğru giden bir çizgi çizmek için kaplumbağayı ileri doğru hareket ettirin:
benim_turtle1.sağ(90)
benim_turtle1.forward(100) - İstediğiniz çizgileri veya şekilleri çizmek için farklı yönlerin bir kombinasyonunu kullanın. Çapraz olarak hareket etmesi için kaplumbağayı istediğiniz sayıda derece de döndürebilirsiniz:
benim_turtle1.forward(100)
benim_turtle1.left(90)
benim_turtle1.forward(100)
benim_turtle1.sağ(45)
benim_turtle1.forward(100)
benim_turtle1.left(135)
benim_turtle1.forward(300)
benim_turtle1.left(90)
benim_turtle1.forward(50) - Komut satırında, piton şekiller.py Oluşturulan tüm çizgileri ve şekilleri görüntülemek için tuvali yeniden açma komutu. Kaplumbağanın hareketi için yukarıdaki örneklerin tümünü bir görüntüde görüntüleyebilirsiniz. GitHub deposu.
Görsel Programlama Yoluyla Öğrenin
Artık Python'da nasıl kaplumbağa yaratılacağını ve onları farklı yönlerde nasıl hareket ettireceğinizi anlıyorsunuz. Kareler, üçgenler veya dikdörtgenler gibi gerçek şekiller oluşturmak için kaplumbağaları kullanarak pratik yapmaya devam edin. Python'dan en iyi şekilde yararlanmak için diğer Python modüllerini de keşfedebilirsiniz.