• Yapay zekadan makale özeti

    • Bu video, Hasan Zeki Alp tarafından sunulan Python programlama dilinde Tkinter modülünün kullanımını anlatan bir eğitim serisinin beşinci bölümüdür. Eğitmen, PyCharm ortamında kod örnekleri çalıştırarak Tkinter modülünün temel özelliklerini adım adım göstermektedir.
    • Video, Tkinter modülünün temel kullanımını gösteren beş farklı örnek üzerinden ilerlemektedir. İlk olarak kanvas oluşturma, çizgi çizme ve renk doldurma işlemleri anlatılmakta, ardından dikdörtgen çizme, koordinat sistemi, iç içe dikdörtgenler oluşturma, oval nesneler oluşturma, renkli nokta kullanarak çizim yapma ve matematiksel şekillerin çizimi gösterilmektedir.
    • Videoda her örnek için kod yazımı, canvas oluşturma, nesne ekleme ve renklendirme gibi temel işlemler detaylı olarak anlatılmakta, Tkinter modülünün matematiksel temelleri üzerine kurulu olduğu ve çizimlerle ilgili zaman alıcı olduğu belirtilmektedir.
    00:05TK-Inter Modülü Tanıtımı
    • Hasan Zeki Alp, TK-Inter derslerinin beşinci bölümünü sunuyor.
    • TK-Inter, Python programlama dilinin modüllerinden biri olup interface oluşturmak için kullanılıyor.
    • Önceki dört derste yaklaşık on-onbeş örnek gösterilmiş, şimdi kırk numaralı dosya incelenecek.
    01:00Kırk Numaralı Dosya Örneği
    • Kırk numaralı dosyada TK-Inter modülü ithal edilip "can can" isimli bir nesne oluşturuluyor.
    • Kanvas genişliği ve yüksekliği piksel cinsinden tanımlanıyor, örneğin 400 piksel olarak belirleniyor.
    • Pencere oluşturulup "pack" metodu ile büyütmelerden etkilenmemesi sağlanıyor.
    02:02Çizgi Oluşturma
    • Kanvas yüksekliği ikiye bölünerek ortadan çizgi oluşturuluyor.
    • Türkiye'de 60-42 kod numaralı renk kodu dolgu için kullanılıyor.
    • "create line" metodu ile canvas'ın ortasından (200 piksel) başlayarak çizgi oluşturuluyor.
    03:39Dikdörtgen Çizdirme
    • Kırkiki numaralı dosyada ekranda bir dikdörtgen çizdirmeye çalışılıyor.
    • Dikdörtgenin çizilmesi için dört kenarının koordinatının belirlenmesi gerekiyor.
    • "create rectangle" metodu ile iki dikdörtgen oluşturuluyor, iç içe bir dikdörtgen olduğu düşünülüyor.
    06:09Koordinat Sistemi Açıklaması
    • Dikdörtgenin konumları ile ilgili koordinatlar açıklanıyor.
    • HTML sayfalarında ilk başlangıç noktası sayfanın ilk sol üst köşesi alınır, sağ tarafa doğru x, aşağıya doğru y devam eder.
    • Koordinat sisteminde x ekseninde 0-200, y ekseninde 0-100 değerleri kullanılıyor.
    09:00Dikdörtgen Koordinatları
    • Çizilen dikdörtgenin koordinatları 50-20, 150-80 olarak belirleniyor.
    • İçerideki sarı renkteki dikdörtgenin koordinatları 65-35, 135-65 olarak belirleniyor.
    • Çizilenler köşegen çizgileridir ve başlangıç noktası ile bitiş noktası aynı koordinatlarda yer alıyor.
    10:52Python'da Dikdörtgen Oluşturma
    • İç içe iki dikdörtgen oluşturuluyor ve köşegenlerinden başlangıç noktasına kadar hesaplamalar yapılıyor.
    • Kanvas genişliği 200, yüksekliği 100 olarak belirleniyor ve renkler listesi oluşturuluyor.
    • Kutu listesi oluşturulurken, canvas genişliği ve yüksekliği belirli oranlarla çarpılarak kutular oluşturuluyor.
    12:00Pencere ve Dikdörtgen Oluşturma
    • Pencere nesnesi oluşturulurken kanvas genişliği ve yüksekliği kabul ediliyor ve pack ile büyütmelerden etkilenmeme durumuna getiriliyor.
    • Create line metoduyla pencere oluşturuluyor ve başlangıç koordinatı ile büyütüldüğünde oluşacak koordinat belirleniyor.
    • Create text metoduyla metin oluşturuluyor ve kanvas genişliği ve yüksekliği 2 olarak ayarlanarak "python" yazısı ekrana yazdırılıyor.
    14:34Oval Nesne Oluşturma
    • 46 numaralı dosyada yuvarlak nesneler yerine oval nesneler oluşturuluyor.
    • Canvas genişliği 400, yüksekliği 400 olarak belirleniyor ve pencere oluşturuluyor.
    • Create oval metoduyla 100x100x300 koordinatlarında bir oval nesnesi oluşturuluyor.
    16:29Renkli Nokta ile Yazı Yazma
    • 47 numaralı dosyada canvas içerisinde renkli nokta kullanarak yazılar yazılması ve kalem değiştirme örneği gösteriliyor.
    • Canvas genişliği 500, yüksekliği 150 olarak belirleniyor ve paint fonksiyonu tanımlanıyor.
    • Create oval metoduyla 4 koordinat alarak ve python green renk ile bir oval oluşturuluyor.
    18:08Oval Nesneleri Kullanarak Boyama
    • Master adlı pencere oluşturuluyor ve title'ı "Painting with Ovals" olarak belirleniyor.
    • Canvas genişliği ve yüksekliği kabul ediliyor ve pack ile genişletme seçeneği uygulanıyor.
    • Bind metodu çağrılıyor ve "Press and rect to the mouse to draw" mesajı ekrana yazdırılıyor.
    20:04Matematiksel Şekil Oluşturma
    • Ekranda görülen bir şeklin matematiksel karşılığı gösteriliyor.
    • Points nesnesi tanımlanıyor ve 0,0, kanvas genişliği ve kanvas yüksekliğinin yarısı kadar noktalar belirleniyor.
    • Create polygon metoduyla noktalar kullanılarak, dış çizgisi haki renk, dolgu rengi sarı renk ve genişliği 3 olan bir şekil oluşturuluyor.
    23:22Dersin Sonu
    • Python Tickers Inter modülünün tanıtımı ile ilgili beş ders tamamlanıyor.
    • Konu içerisinde biraz ağır gidiyor ve matematiğe dayalı olduğu belirtiliyor.
    • İzleyicilere iyi çalışmalar, abone olmaları ve diğer çalma listelerine göz atmaları öneriliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor