import
- Python kursu
- Başlangıç
- Ders 106/116
- 4 dk
import ile modül yüklemeyi öğrenirsin.
import ile modül yükle
import anahtar sözcüğü bir modülü yükler ve adını kullanılabilir yapar. Modülün içindeki öğelere nokta ile erişilir:
import math
print(math.pi) # 3.14159...
print(math.sqrt(16)) # 4.0Burada math modülü yüklenir; math.pi ve math.sqrt nokta ile çağrılır. Modül adı bir ad alanı (namespace) gibi çalışır.
Bu, yeniden kullanılabilir kodu düzenlemenin temel yoludur.
Modül nedir
Bir modül, fonksiyon ve değişkenler içeren bir Python dosyasıdır (.py). import ile yüklediğinde o dosyadaki tüm öğeler kullanılabilir olur:
# araclar.py dosyası
def merhaba():
print("selam")
# baska bir dosya
import araclar
araclar.merhaba() # selamPython'un kendi sunduğu modüller (math, random, os) standart kütüphane olarak adlandırılır ve kurulum gerektirmez.
Modüller, büyük programları parçalara ayırmanın yoludur.
Uygulama math.sqrt ile karekök al
import math yaz. Sonra print(math.sqrt(16)) yaz.
Başlangıç kodu
# math modülünü yükle
# 16'nın karekökünü yazdırÖrnek çözüm
import math
print(math.sqrt(16))Beklenen çıktı
4.0
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 import math'tan sonra sqrt nasıl çağrılır?
- math(sqrt(16))
- sqrt(16)
- import.sqrt(16)
- math.sqrt(16) Doğru cevap
Açıklama: import math ile math ad alanı yüklenir; sqrt math.sqrt olarak çağrılır.
2 import anahtar sözcüğünü tamamla
____ math
print(math.pi)
import math
print(math.pi)
Açıklama: import math math modülünü yükler.
3 import kavramlarını eşleştir
| Kavram | Anlamı |
|---|---|
import math |
Modülü yükler |
math.pi |
Sabit |
math.sqrt |
Fonksiyon |
. (nokta) |
Ad alanı erişimi |