• Buradasın

    Python Eğitim Videosu: Jupyter Notebook ve Veri Tipleri

    youtube.com/watch?v=sJkyGixATl0

    Yapay zekadan makale özeti

    • Bu video, Yakın Kampüs.com'dan Erol Mesut tarafından sunulan Python programlama dili eğitim serisinin ikinci dersidir. Eğitmen, Jupyter Notebook arayüzünde Python programlama dilini kullanarak temel bilgileri anlatmaktadır.
    • Video, Jupyter Notebook kullanımı, dosya isimlendirmesi ve farklı hücre türleri ile başlayıp, Python'daki temel veri tiplerini (integer, float, string, boolean, liste, set, dictionary ve tuple) detaylı şekilde ele almaktadır. Ayrıca sayılarla ilgili temel işlemler, type komutunun kullanımı ve matematiksel işlemler (toplama, çarpma, çıkarma, modül alma) konuları da işlenmektedir.
    • Videoda Jupyter Notebook'un normal derleyicilerden farkları, farklı hücre tipleri (raw, code, markdown) ve işlem sırası konuları da açıklanmaktadır. Eğitmen, veri tiplerinin kısaltmalarını göstermekte ve sayılarla ilgili basit işlemler yaparak Jupyter Notebook'un kullanımını göstermektedir.
    00:09Python Jupyter Notebook Kullanımı
    • Python'la ilgili ikinci dersin başlangıcında, bir önceki derste "print hello world" komutu çalıştırılmış ve kurulumdan sonra Python'un çalıştığı gösterilmiştir.
    • Jupyter Notebook'ta dosya kaydederken isim vermek önemlidir, aksi halde "untitled" olarak kaydedilir ve daha sonra hücrede isim değiştirilebilir.
    • Jupyter Notebook dosyaları ".ipynb" uzantılı olarak kaydedilir, bu uzantı "Python Notebook"un kısaltmasıdır.
    01:26Jupyter Notebook Dosyalarını Açma ve Kaydetme
    • Jupyter Notebook dosyalarını açarken çift tıklamak yerine, Anakonda Navigator üzerinden açmak daha doğru bir yöntemdir.
    • Jupyter Notebook, dosyayı farklı uzantılarda kaydetme imkanı sunar; "File" menüsünden "Download" seçeneği ile ".py" uzantılı dosyaya dönüştürülerek herhangi bir Python editörü tarafından okunabilir hale getirilebilir.
    • Jupyter Notebook'ta farklı hücre türleri kullanılabilir; kod hücreleri dışında görsel başlıklar gibi görünümsel hücreler de oluşturulabilir, ancak bu hücreler diğer editörlerde çalışmayabilir.
    03:16Jupyter Notebook'un Özellikleri
    • Jupyter Notebook, Python öğrenmek isteyenler için geliştirilmiş bir arayüzdür ve 2014-2015 yıllarından beri popülerdir.
    • Jupyter Notebook sadece kodlamaya değil, aynı zamanda öğrenmeye yönelik de bir yapıdır.
    • Ders içerikleri ve notlar GitHub veya "Yakın Kampüs Yazılım Grubu" gibi platformlara yüklenebilir, böylece kendi dökümantasyonunuzu oluşturabilir ve tekrar tekrar yazmaktan kurtulabilirsiniz.
    04:37Veri Tipleri
    • Veri tipleri, bir değişkenin (örneğin "yaş") sayısal (integer) veya ondalıklı (float) gibi belirli bir türde olması gerektiğini belirtir.
    • Python'da veri tiplerine çok ihtiyaç duyulmaz olsa da, her veri tipi kendine özgü işlemleri ve fonksiyonları vardır.
    • Python'da en sık kullanılan sekiz veri tipi vardır: integer (tam sayı) ve float (ondalıklı sayı) gibi.
    06:40Veri Tipleri
    • Ders, integer (tam sayı) ve float (ondalıklı sayı) veri tiplerinden bahsedecek.
    • Üçüncü veri tipi string (yazı) tipidir ve hem tek tırnak hem çift tırnak içinde yazılan ifadeler Python tarafından string olarak algılanır.
    • Stringler, karakterlerin bir araya gelmesiyle oluşur ve içinde rakam içerebilir, ancak tırnak içindeyken her zaman yazı tipi olarak kabul edilir.
    08:29Boolean ve Liste Veri Tipleri
    • Boolean (bool) veri tipi sadece true (doğru) ve false (yanlış) değerlerini alabilir ve mantıksal sorgulamalar için kullanılır.
    • Liste (list) veri tipi, farklı veri tiplerini içerebilen ve tekrarlanan elemanları içerebilen koleksiyonlardır.
    • Listelerin üst sınırı yoktur, boş liste de oluşturulabilir ve köşeli parantezlerle gösterilir.
    11:03Set ve Dictionary Veri Tipleri
    • Set, süslü parantezlerle gösterilen ve tekrarlanan elemanları tek bir kez sayan koleksiyonlardır.
    • Dictionary, süslü parantezlerle gösterilen ve anahtar-değer çiftleri üzerinden çalışan, çok boyutlu yapılar oluşturabilen veri tipidir.
    • Tuple (tup), parantezlerle gösterilen ve değiştirilemeyen (immutable) listelere benzer bir veri tipidir.
    15:32Jupyter Notebook Kullanımı
    • Jupyter Notebook'ta hücrelerde kod yazılabilir ve Ctrl+Enter tuş kombinasyonu ile çalıştırılabilir.
    • Hücrelerde code, markdown, raw ve heading olmak üzere dört farklı opsiyon bulunur.
    • Markdown ve raw içerikler sadece okunaklılık için kullanılır, çalıştırılabilen veya çıktı veren hücreler değildir.
    16:30Jupyter Notebook Kullanım Avantajları
    • Jupyter Notebook, normal derleyicilerden (Sublime, Visual Studio Code gibi) farklı olarak, print komutu olmadan da değerleri ekrana döndürebilir.
    • Jupyter Notebook'ta matematiksel işlemler yapılabilir, ancak başka bir derleyicide çalıştırılabilmesi için print kullanmak daha uygundur.
    • Type komutu ile bir değerın veri tipini (int, float vb.) öğrenmek mümkündür.
    17:56Matematiksel Operasyonlar
    • Jupyter Notebook'ta toplama, çıkarma, çarpma, bölme ve mod (kalan) gibi matematiksel operasyonlar yapılabilir.
    • Aynı hücrede birden fazla işlem yapıldığında, sadece en son işlem sonucu ekrana döndürülür.
    • Python, matematikte öğrendiğimiz işlem önceliğini (çarpma ve bölme toplama ve çıkarmadan önce) takip eder.
    20:35Veri Tipleri ve Matematiksel İşlemler
    • Tam sayılar ve ondalık sayılar arasında matematiksel işlemler yapılabilir.
    • Farklı veri tipleri kullanıldığında, sonuç daha yüksek seviyeli veri tipinde (ondalık sayı) döndürülür.
    • Dersin içeriğinde farklı hücre tipleri, sayı tipleri (integer, float, string, boolean, list, set, tuple, dictionary) ve matematiksel operasyonlar ele alındı.

    Yanıtı değerlendir

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