Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Python programlama dili eğitim içeriğidir. Eğitmen, modüller ve kütüphaneler konusunu detaylı bir şekilde anlatmaktadır.
- Video, modüllerin ne olduğunu açıklayarak başlıyor ve import komutunun nasıl kullanılacağını örneklerle gösteriyor. Matematik kütüphanesi (math) üzerinden faktöriyel hesaplama, yuvarlama, logaritma alma gibi fonksiyonların kullanımı anlatılıyor. Ayrıca CMD üzerinden Python'a giriş yapma, pip kullanarak modül yükleme ve PyCharm programında modül yükleme adımları adım adım gösteriliyor.
- Video, kullanıcı tarafından girilen sayıyı rakamlarına ayırma ve liste haline getirme gibi pratik örneklerle devam ediyor ve bir sonraki bölümde Python'da dosya işlemlerinin anlatılacağı bilgisiyle sonlanıyor.
- 02:05Modüllerin Tanıtımı
- Bu videoda modüller konusu detaylı olarak işlenecek.
- Modüller, daha önce dönem sorularında kullanılan ancak tam detaylı bir giriş yapılmamış olan bir konudur.
- Modüller, kod yazmayı daha basit hale getiren bir içerik sunar.
- 02:33Fonksiyonlar ve Modüller Arasındaki Fark
- İki faktöriyel fonksiyonu örneği verilerek, birinci fonksiyonun return ile sonuç döndürdüğü, ikinci fonksiyonun ise print ile sonucu gösterdiği gösterilmiştir.
- Modüller, kod yazmayı daha basit hale getiren bir içerik sunar.
- Modüller, kütüphanelerden hazır yazılmış fonksiyonları kullanmayı sağlar.
- 04:02Kütüphanelerin Kullanımı
- Kütüphaneleri kullanmak için "import" komutu kullanılır.
- Bazı fonksiyonlar Python indirildiğinde sistemin içinde yer alırken, bazıları için "pip install" kullanılarak indirilmelidir.
- Matematik kütüphanesi (math) kullanılarak faktöriyel işlemi yapılabilir.
- 05:11Kütüphanelerden Fonksiyonları Çağırma
- Matematik kütüphanesinden faktöriyel fonksiyonu çağrılabilir.
- Kütüphaneden fonksiyonları kullanırken, fonksiyonun tam adını yazmak yerine kısaltma kullanılabilir.
- "import math as mat" komutu ile matematik kütüphanesinden faktöriyel fonksiyonu "mat.factorial" olarak çağrılabilir.
- 08:55Matematik Kütüphanesinin Diğer Fonksiyonları
- Matematik kütüphanesinden "round" fonksiyonu kullanılarak sayılar yuvarlanabilir.
- "log10" fonksiyonu ile logaritma işlemleri yapılabilir.
- Matematik kütüphanesi içerisinde logaritma, yuvarlama ve basamak sayısı gibi çeşitli fonksiyonlar bulunmaktadır.
- 11:16Kullanıcı Girişi ve Kütüphane Kullanımı
- Kullanıcıdan alınan sayıyı rakamlarına ayırıp toplamına çıkaran bir fonksiyon yazılabilir.
- Kütüphanelerden indirilen veriler, kendi yazılan kodlar için kullanılarak bazı işlemler daha hızlı yapılabilir.
- Kullanıcıdan alınan sayıyı listene çevirmek için "str()" fonksiyonu kullanılabilir.
- 14:03Modüllerin Kullanımı
- Kütüphaneler sadece dışarıdan indirilebilir, aynı zamanda yazılan dosyalardan da çağrılabilir.
- Modüllerden fonksiyonlar çağrılırken, aynı klasörde olması önemlidir.
- "import dragon.intro" komutu ile dragon dosyasındaki intro fonksiyonu çağrılabilir.
- 15:34Python'da Kütüphane Kullanımı
- Python'da kütüphane import etmek için aynı klasörde olmak şartıyla "import intro" şeklinde kullanılır.
- Kütüphane aynı klasörde değilse yol yazarak da çağrılabilir.
- Python'da kütüphane fonksiyonlarını görmek için terminalde "python" yazıp "import mat" diyerek mat kütüphanesindeki tüm fonksiyonları görebilirsiniz.
- 17:21Modül Yükleme
- Python'da modül yüklemek için öncelikle "pip" yüklenmesi gerekir.
- Modül yüklemek için terminalde "pip install mat" şeklinde komut kullanılır.
- "pip list" komutu ile bilgisayarda kurulu olan Python kütüphanelerini görebilirsiniz.
- 19:32PyCharm'da Modül Yükleme
- PyCharm'da çalışmayan modülleri yüklemek için File > Settings > Project > Interpreter yolunu takip edersiniz.
- Yüklemek istediğiniz modülü artı işaretine basarak aratıp seçebilirsiniz.
- Seçilen modülü yükledikten sonra Apply ve OK diyerek otomatik olarak yüklenir.
- 21:04Video Kapanışı
- Diğer videoda Python'da dosya işlemlerinin gösterileceği belirtiliyor.
- İzleyicilerden videolarla ilgili sorular, öneriler ve görüşlerini yorum yaparak veya mail atarak paylaşmaları isteniyor.
- Kanala abone olunması, videoların beğenilmesi ve kanal zilinin açılması öneriliyor.