Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Trende Academy kanalında yayınlanan bir Python programlama dersidir. Eğitmen, Python'da modüllerin ne olduğunu ve nasıl kullanılacağını anlatmaktadır.
- Video, modüllerin tanımıyla başlayıp, hazır modüller (örneğin mat modülü) ve kendi yazılan modüller arasındaki farkları açıklamaktadır. Eğitmen, modülleri import etme yöntemlerini (import, from...import, from...import *), modül içindeki fonksiyonları kullanma tekniklerini ve pip paket yöneticisi ile üçüncü şahıs modülleri yükleme sürecini adım adım göstermektedir. Ayrıca, modüllerin büyük projelerde kodların merkezden yönetilmesini sağladığı vurgulanmaktadır.
- 00:14Modüllerin Tanımı ve Türleri
- Modüller, birbirleriyle ilgili kodlar bir araya getirilerek oluşturulan Python dosyalarıdır.
- Modüllerde hazır fonksiyonlar bulunur ve bu fonksiyonları tekrar yazmaya gerek yoktur.
- Modüller ikiye ayrılır: kendi yazdığımız modüller ve hazır modüller.
- 00:41Hazır Modüllerin Kullanımı
- Mat modülü gibi hazır modülleri kullanabilmek için öncelikle import etmek gerekir.
- Modüldeki bütün fonksiyonları görmek için dev fonksiyonu kullanılır.
- Modüldeki fonksiyonları kullanmak için modül adı ve nokta işareti kullanılır.
- 02:12Modül İsimlerini Kısaltma ve Fonksiyonları Kullanma
- Modül adı uzunsa, kısaltarak kullanabiliriz.
- Modülde istediğimiz fonksiyonları import ederek direkt fonksiyonun kendi ismine kullanabiliriz.
- Modüldeki bütün fonksiyonları direkt kullanmak için from mat import * komutu kullanılabilir ancak bu yöntem tavsiye edilmez.
- 03:44Üçüncü Şahıs Modülleri ve Kendi Modüllerimizi Yazma
- Gömülü gelmeyen üçüncü şahıs modülleri pip yardımı ile internetten indirilerek kullanılabilir.
- Anaconda platformu ile Python kullanıyorsanız pip yerine conda paket yöneticisini kullanabilirsiniz.
- Kendi fonksiyonlarımızı yazdığımız her dosya aslında bir modüldür ve başka dosyalarda kullanılabilir.
- 04:58Kendi Modüllerimizi Kullanma Örneği
- Kendi modülümüzü oluşturmak için çalışma dizininde yeni bir dosya oluşturabiliriz.
- Modüldeki fonksiyonları kullanmak için önce modülü import etmek gerekir.
- Modüldeki fonksiyonları kullanmak için modül adı ve nokta işareti kullanılır.