• Buradasın

    Yarım Saatte Python Programlama Eğitimi

    youtube.com/watch?v=hODOU8Z3Iz8

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan yarım saatlik Python programlama dili eğitimidir. Eğitmen, Jupyter Notebook kullanarak Python'ın temel kavramlarını adım adım göstermektedir.
    • Video, Python'ın temel yapılarını kapsamlı şekilde ele almaktadır. İlk bölümde değişkenler, atama operatörleri, veri tipleri (string, numerik, listeler, tuple'lar, sözlükler) ve matematiksel işlemler anlatılmaktadır. İkinci bölümde koşullu ifadeler (if, elif, else) ve döngüler (for, while) konuları örneklerle açıklanmaktadır. Son bölümde ise kullanıcıdan veri alma, metotlar (append, pop, sort) ve yorum satırları (comment) konuları ele alınmaktadır.
    • Eğitim, özellikle Python frameworkleri öğrenmek isteyenler için temel bir Python anlayışı sağlamayı amaçlamakta ve pratik örneklerle konuları pekiştirmektedir.
    Python Eğitimine Giriş
    • Yarım saatte Python eğitimine hoş geldiniz, bu eğitim temel anlamda Python'ı anlamanızı sağlayacak.
    • Python bir yazılım değil, frameworkleri ile öne çıkan bir programlama dilidir.
    • Bu eğitim, pandas veya be gibi frameworkleri öğrenmek isteyenler için Python'ı anlamayı amaçlamaktadır.
    01:07Değişkenler ve Veri Tipleri
    • Python'da değişkenler veriyi saklar, eşittir işareti atama operatörüdür.
    • Metinler tek tırnak veya çift tırnak içinde yazılabilir, sayısal değerler ise tırnak içine alınmaz.
    • Python'da Türkçe karakter kullanılabilir ancak uluslararası projelerde tavsiye edilmez.
    03:00Print Fonksiyonu ve Fonksiyonlar
    • Print fonksiyonu ekrana veri yazdırmamızı sağlar, virgülle ayrılan değerler sırayla yazdırılır.
    • Python'da fonksiyonlar kelime ve parantezlerden oluşur, parantezler içindeki verileri başka bir hale dönüştürür.
    • Print fonksiyonu ekrana yazdırılan verileri gösterir.
    03:48Liste Veri Tipi
    • Liste, birden fazla veriyi saklamak için kullanılır, veritabanı işlemlerinde sıkça tercih edilir.
    • Listelerde köşeli parantezler kullanılır ve indeksler sıfırdan başlar.
    • Listelerde farklı veri tipleri (string, sayısal) ve iç içe listeler de kullanılabilir.
    06:13Tuple ve Dictionary Veri Tipleri
    • Tuple, içindeki verileri değiştirmek veya metotları uygulamak zor olan, dışarıdan müdahale edilmesi istenilmeyen veri tipidir.
    • Dictionary (sözlük), bir değer ve karşılık ihtiyacımız olduğunda kullanılır, süslü parantezlerle oluşturulur.
    • Dictionary'de anahtar-değer çiftleri kullanılır ve indeks değerleri yerine anahtarlar kullanılarak verilere erişilir.
    08:46Matematiksel İşlemler
    • Python'da matematiksel işlemler artı, eksi, çarpı, bölme ve kalan (yüzde) operatörleriyle yapılır.
    • Toplama, çıkarma, çarpma ve bölme işlemleri için sırasıyla +, -, * ve / operatörleri kullanılır.
    • Kalan bulmak için % operatörü kullanılır, bu işlem yüzdelik hesaplama değil kalanı verir.
    11:21Python'da Koşullu İfadeler
    • Programlama temelinde koşullar vardır ve bunları if yapısı ile inceleyebiliriz.
    • Python'da girintiler çok önemlidir, her şeyi aynı hizada yazmak gerekir.
    • If yapısı, koşul sağlandığında belirtilen kodları çalıştırır, koşul sağlanmazsa girintili kodlar okunmaz.
    13:02Elif ve Else Yapıları
    • Elif yapısı, if koşulundan sonra başka bir koşul eklemek için kullanılır ve elif kelimesi bir değişken olarak kullanılamaz.
    • Else yapısı, yukarıdaki koşulların hiçbiri gerçekleşmediğinde çalışacak kodları içerir.
    • İlk if koşulu gerçekleşirse, diğer koşullar okunmaz ve else bloğu çalışır.
    15:35Listelerde Koşullu İfadeler
    • Listelerde if yapısı ile belirli bir elemanın listede olup olmadığını sorgulayabiliriz.
    • Koşul sağlanırsa "isim listede mevcut" yazdırılır, sağlanmazsa "isim listede mevcut değil" yazdırılır.
    16:53Döngüler
    • Döngüler, bir işlemi defalarca kez yapmayı sağlar.
    • For döngüsü, bir listedeki her bir değere yeni bir değişken vererek sırayla çalışır.
    • For döngüsü ile listedeki her elemanın takımlarını yazdırmak veya sayıların toplamını bulmak gibi işlemler yapılabilir.
    19:05For Döngüsü Örneği
    • For döngüsü ile bir listedeki sayıların toplamını bulmak için toplam değişkeni oluşturulur.
    • Toplam değişkeni, her döngüde bir sonraki sayı ile toplanarak güncellenir.
    • Döngüden çıkıldığında toplam değişkeni son değeri verir.
    23:29Python'da Koşullu İfadeler ve Döngüler
    • Python'da koşullu ifadeler kullanılarak üyelerin aidat ödeme durumu kontrol edilebilir.
    • "for" döngüsü ile üyeler listelenir ve "if" koşulu ile aidat ödeyenlerin isimleri ekrana yazdırılır.
    • "while" döngüsü sürekli sorgulama yapar ve belirli bir koşul karşılanana kadar tekrarlanır.
    24:40Kullanıcıdan Veri Alma ve Veri Tipleri
    • Python'da kullanıcıdan veri almak için "input" fonksiyonu kullanılır.
    • Kullanıcıdan alınan değerler varsayılan olarak metinsel (string) tipindedir.
    • Sayısal işlemler için "int" fonksiyonu kullanılarak metinsel değerler sayısal (integer) tipine dönüştürülebilir.
    26:56While Döngüsü ve Kullanıcı Girişi
    • "while" döngüsü sürekli sorgulama yapar ve belirli bir koşul karşılanana kadar tekrarlanır.
    • Kullanıcı adı ve şifre kontrolü için "while" döngüsü kullanılarak kullanıcıdan sürekli giriş istenir.
    • "or" ve "and" operatörleri ile birden fazla koşul kontrol edilebilir.
    31:59Metotlar ve Liste İşlemleri
    • Metotlar fonksiyonlara benzer ancak bir değişkene bağlı olarak çalışır.
    • "dir" fonksiyonu ile bir değişkenin hangi metotları olduğunu görebilirsiniz.
    • Liste üzerinde "append", "pop" gibi metotlar kullanılarak elemanlar eklenebilir veya silinebilir.

    Yanıtı değerlendir

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