Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Python programlama dili eğitim serisinin bir parçasıdır.
- Videoda iki ana konu ele alınmaktadır: İlk bölümde Turtle modülü kullanılarak düzgün geometrik şekillerin (kare, üçgen, beşgen, altıgen, sekizgen ve yirmigen) çizimi adım adım gösterilmektedir. İkinci bölümde ise fonksiyonlarda varsayılan değer atama konusu, üçgen çizme fonksiyonu üzerinden anlatılmaktadır.
- Eğitim, temel grafik penceresi oluşturma, kalem tanımlama, dış açı ölçüsüne göre dönme, fonksiyon tanımlama ve parametre kullanımı gibi konuları içermektedir. Video, bir sonraki derste düzgün geometrik şekillerden desenler oluşturulacağı bilgisiyle sonlanmaktadır.
- Python'da Grafik Arayüz ve Çizim
- Bu ders, Python eğitim serisinin bir parçası olup grafik arayüz ve çizim işlemlerini ele alıyor.
- Geçen derste Turtle modülü ile grafik penceresi oluşturulmuş ve kalem tanımlayarak çizim işlemleri yapılmıştı.
- Bu derste düzgün geometrik şekillerin çizimi için Turtle modülünün özelliklerinden yararlanılacak.
- 00:25Turtle Modülü ile Pencere Oluşturma
- Turtle modülü projeye dahil edilerek pencere oluşturuluyor.
- Setup fonksiyonu ile pencerenin genişliği ve yüksekliği (450x450) ayarlanıyor.
- Pencerenin başlığı "Geometrik Şekiller" olarak değiştiriliyor.
- 01:07Kalem Oluşturma ve Kare Çizimi
- Turtle modülünün içerisinde Turtle class'ı kullanılarak kalem nesnesi oluşturuluyor.
- Kare çizmek için "forward 100" ve "left 90" komutları tekrarlanarak dört kenar oluşturuluyor.
- Döngü yapıları kullanılarak kare çizimi daha kolay hale getiriliyor.
- 02:17Dış Açı Kavramı ve Geometrik Şekiller
- Geometrik şekilleri çizdirirken dış açıya göre hareket etmek gerekiyor.
- Tüm geometrik şekillerin dış açıları toplamı 360 derecedir ve bu değeri kenar sayısına bölersek bir dış açının ölçüsünü bulabiliriz.
- Dış açı ölçüsüne göre dönerek düzgün geometrik şekiller çizilebiliyor.
- 03:54Farklı Kenar Sayılı Şekiller
- Kenar sayısını artırarak (sekizgen, yirmigen, otuzgen) şekiller daha yuvarlak hale geliyor.
- Çemberin sonsuz kenarlı bir geometrik şekil olması nedeniyle kenar sayısı arttıkça çembere daha yaklaşıyoruz.
- Geometrik şekil işlemlerini fonksiyon içerisinde yaparak kod tekrarını önleyebiliriz.
- 05:02Fonksiyonlarla Geometrik Şekiller
- Kare ve üçgen çizimi için ayrı fonksiyonlar tanımlanıyor.
- Tek bir fonksiyon tanımlayarak parametreler yardımıyla farklı kenar sayılı şekiller çizilebiliyor.
- Fonksiyona birim parametresi de eklenerek şekillerin boyutu ayarlanabiliyor.
- 07:10Fonksiyonlarda Varsayılan Değer Atama
- Birim parametresi varsayılan olarak 100 olarak ayarlanabilir, böylece kullanıcı birim parametresini girmek zorunda kalmaz.
- Kullanıcı birim parametresini girerse, bu değer varsayılan değerin yerine geçer.
- Fonksiyon çalıştırıldığında, kullanıcı 100 birimlik bir üçgen çizer, ancak 200 birimlik bir değer girerse daha büyük bir üçgen çizer.
- 08:03Pen Size ve Pen Color Parametreleri
- Pen size parametresi ile çizginin kalınlığı ayarlanabilir, varsayılan değer 1 olarak kabul edilir.
- Pen color parametresi ile çizginin rengi ayarlanabilir, varsayılan değer siyahdır.
- Kullanıcı hem pen size hem de pen color parametrelerini girebilir, bu durumda belirtilen değerlerle üçgen çizilir.
- 10:04Fonksiyonlarda Varsayılan Değer Atamanın Avantajları
- Fonksiyonlarda varsayılan değer atama sayesinde bir parametreyi es geçerek diğer parametreleri yazabiliriz.
- Bu özelliği kullanabilmek için parametrenin ismini doğru şekilde vermemiz gerekir.
- Bir sonraki derste düzgün geometrik şekillerden desenler oluşturulacak.