Python Python Modülleri 2026 Güncel

Python Module Tanımlama

3 dk okuma süresi 483 görüntülenme 2024-09-11 4.9 (14 değerlendirme)

Python'da kendi modülünüzü tanımlamak oldukça basittir. Bir modül, aslında bir Python dosyasıdır ve .py uzantısına sahip herhangi bir dosya modül olarak kabul edilir. Modül içerisinde fonksiyonlar, sınıflar ve değişkenler tanımlanabilir, bu sayede bu tanımlamaları diğer Python dosyalarında yeniden kullanabilirsiniz.

Python Modülü Tanımlama Adımları

  1. Modül Dosyası Oluşturma: Öncelikle, modül olarak kullanmak istediğiniz bir Python dosyasını oluşturun. Örneğin, my_module.py isimli bir dosya oluşturabilirsiniz. Bu dosyanın içerisine fonksiyonlar, sınıflar veya değişkenler tanımlayabilirsiniz:

    my_module.py:

    # Bir fonksiyon tanımlayalım def selam_ver(isim): return f"Merhaba, {isim}!" # Bir değişken tanımlayalım pi = 3.14159 # Bir sınıf tanımlayalım class Ogrenci: def __init__(self, isim, yas): self.isim = isim self.yas = yas def bilgi_goster(self): return f"{self.isim} {self.yas} yaşında bir öğrenci."
  2. Modülü İçe Aktarma (Import Etme): Kendi oluşturduğunuz modülü başka bir Python dosyasında kullanmak için import ifadesini kullanmanız yeterlidir.

    Başka bir dosyada, örneğin main.py:

    # my_module modülünü içe aktaralım import my_module # Modüldeki fonksiyonu kullanalım print(my_module.selam_ver("Ali")) # Çıktı: Merhaba, Ali! # Modüldeki değişkeni kullanalım print(my_module.pi) # Çıktı: 3.14159 # Modüldeki sınıfı kullanalım ogrenci = my_module.Ogrenci("Ayşe", 16) print(ogrenci.bilgi_goster()) # Çıktı: Ayşe 16 yaşında bir öğrenci.
  3. Modülden Belirli Fonksiyon veya Değişkenleri İçe Aktarma: Tüm modülü değil, sadece belirli bir fonksiyonu veya değişkeni içe aktarmak isterseniz, from ... import ... yapısını kullanabilirsiniz:

    from my_module import selam_ver, pi print(selam_ver("Mehmet")) # Çıktı: Merhaba, Mehmet! print(pi) # Çıktı: 3.14159
  4. Modülün Takma Adını Kullanma: Modülü içe aktardığınızda, uzun isimler yerine kısa takma adlar (alias) kullanmak için as ifadesini kullanabilirsiniz:

    import my_module as mod print(mod.selam_ver("Fatma")) # Çıktı: Merhaba, Fatma!

Özet

Kendi Python modülünüzü tanımlamak için yapmanız gereken tek şey bir .py dosyası oluşturup, içerisine fonksiyonlar, sınıflar veya değişkenler koymaktır. Daha sonra bu modülü başka dosyalarda import ederek kullanabilirsiniz.

Bu Dersi Değerlendirin

Bu ders size yardımcı oldu mu? Puan verin!

Geri bildiriminiz içeriğimizi sürekli güncel ve kaliteli tutmamızı sağlar.

4.9 / 5 (Toplam 14 oy kullanıldı)

Sıkça Sorulan Sorular (SSS)

Bu ders ve konuyla ilgili en çok merak edilenler

Python Module Tanımlama dersini öğrenmek için ön koşul var mı?

Bu eğitim temel seviyeden ileri seviyeye adım adım hazırlanmıştır. Kodları kopyalayıp Canlı Editör üzerinde test ederek kolayca pratik yapabilirsiniz.

Örnek kodları kendi projelerimde ücretsiz kullanabilir miyim?

Evet, PHP Hocası üzerindeki tüm kod örnekleri açık kaynak mantığıyla sunulmaktadır. Ticari veya kişisel projelerinizde serbestçe kullanabilirsiniz.

Takıldığım bir yerde nereden soru sorabilirim?

Dersin altındaki topluluk yorumları bölümünden sorunuzu sorabilirsiniz. Eğitmenlerimiz ve topluluk üyelerimiz kısa sürede yanıt verecektir.

Paylaş:
PHP Hocası Akademi

Topluluk Yorumları (0)

Ders Hakkında Yorum Yap veya Soru Sor

Henüz yorum yapılmamış. İlk yorumu siz yazın!