Modülleri İçeri Aktarma
Python'ın zengin modül kütüphanesini nasıl kullanacağınızı ve kendi modüllerinizi nasıl oluşturacağınızı öğrenin.
Modülleri İçeri Aktarma, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 5 dersinin 5. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 5 dersten oluşur.
Modülleri İçe Aktarmaya Giriş
Modülleri İçe Aktarmaya Giriş
Modüller; işlevler, değişkenler ve sınıflar içerebilen Python kodu dosyalarıdır. Modülleri içe aktararak kodu yeniden kullanabilir ve Python'ın işlevselliğini genişletebilirsiniz.
Bu derste yerleşik ve özel modüllerin nasıl içe aktarılacağını ve kullanılacağını öğreneceksiniz.

Modüller Nedir?
Modüller Nedir?
Modül, Python kodu içeren bir dosyadır. Kodu yeniden kullanılabilir parçalara ayırarak düzenlemek için modülleri kullanabilirsiniz. Python yerleşik modüllerle birlikte gelir; siz de kendi modüllerinizi oluşturabilirsiniz.
Yerleşik modüllere örnekler:
math: Matematiksel işlevler sağlar.random: Rastgele sayılar üretir.os: İşletim sistemiyle etkileşime girer.
Modül Nasıl İçe Aktarılır?
Modül Nasıl İçe Aktarılır?
Bir modülü import anahtar sözcüğünü kullanarak içe aktarabilirsiniz:
# Importing a module
import math
print(math.sqrt(16)) # Outputs: 4.0Belirli İşlevleri İçe Aktarma
Belirli İşlevleri İçe Aktarma
Bir modülden belirli işlevleri veya değişkenleri içe aktarabilirsiniz:
# Importing specific functions
from math import sqrt
print(sqrt(16)) # Outputs: 4.0Modüller İçin Takma Ad Kullanma
Modüller İçin Takma Ad Kullanma
Bir modüle veya işleve daha kısa bir ad vermek için takma ad kullanabilirsiniz:
# Using aliases for modules
import math as m
print(m.sqrt(16)) # Outputs: 4.0Yerleşik Modüller: Örnekler
Yerleşik Modüller: Örnekler
Python, kullanışlı birçok yerleşik modül içerir:
random: Rastgele sayılar üretir.datetime: Tarihler ve saatlerle çalışır.os: İşletim sistemi işlevleri sağlar.
Kendi Modüllerinizi Oluşturma
Kendi Modüllerinizi Oluşturma
.py uzantısına sahip bir dosyaya Python kodu yazarak özel modüller oluşturabilirsiniz. Örneğin:
# Save this code in mymodule.py
def greet(name):
return f"Hello, {name}!"
# Importing the custom module
from mymodule import greet
print(greet("Alice"))Modüllerle Çalışırken Yaygın Hatalar
Modüllerle Çalışırken Yaygın Hatalar
Modüllerle çalışırken kaçınmanız gereken bazı hatalar şunlardır:
- Harici modülleri
pipkullanarak yüklemeyi unutmak. - Uzun modül adları için takma ad kullanmamak.
- Modül adlarının üzerine değişkenlerle yazmak (ör.
math = 5).
Neler Öğrendik?
Neler Öğrendik?
Bu derste şunları öğrendiniz:
- Python'da yerleşik ve özel modüllerin nasıl içe aktarılacağını.
- Tam içe aktarma, belirli öğeleri içe aktarma ve takma adlar arasındaki farkı.
- Kendi özel modüllerinizin nasıl oluşturulacağını.
Harika iş çıkardınız! Şimdi sonraki konuya geçelim.

Sıkça Sorulan Sorular
“Modülleri İçeri Aktarma” dersi ücretsiz mi?
Evet — “Modülleri İçeri Aktarma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 5 dersten oluşur.
“Modülleri İçeri Aktarma” dersinde ne öğreneceğim?
Python'ın zengin modül kütüphanesini nasıl kullanacağınızı ve kendi modüllerinizi nasıl oluşturacağınızı öğrenin. Python Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Python Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Python Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 5. dersidir.
“Modülleri İçeri Aktarma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Python Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Python Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- İşlev Nedir?
- Dönüş Değerleri
- Değişkenlerin Kapsamı ve Ömrü
- Yerleşik İşlevler ve Kullanıcı Tanımlı İşlevler
- Modülleri İçeri Aktarma