import: İfade
İngilizce Anlamı:
import
ifadesi, bir modülün (Python’da bir dosya) içeriğinin mevcut kapsama alanına dahil edilmesini sağlar. Bu, modüldeki fonsiyonları, değişkenleri ve diğer nesneleri kullanmanıza ve bunları kendi kodunuzda yeniden tanımlamanıza olanak tanır.
Türkçe Anlamı:
import
ifadesi, bir modülün (Python’da bir dosya) içeriğinin mevcut kapsama alanına dahil edilmesini sağlar. Bu, modüldeki fonsiyonları, değişkenleri ve diğer nesneleri kullanmanıza ve bunları kendi kodunuzda yeniden tanımlamanıza olanak tanır.
Kullanım:
import
ifadesi, aşağıdakiler gibi çeşitli biçimler alabilir:
- Tüm modülü içe aktarma:
import module_name
- Modüldən belirli nesneleri içe aktarma:
from module_name import object1, object2, ...
- Modüldən belirli nesneleri takma adla içe aktarma:
from module_name import object1 as new_name, object2 as new_name2, ...
Örnekler:
Tüm modülü içe aktarma:
“`python
import math
math modülündeki fonsiyonları kullanabilirsiniz
print(math.pi)
print(math.sqrt(16))
“`
Modüldən belirli nesneleri içe aktarma:
“`python
from math import pi, floor
math modülündeki pi ve floor nesnelerini kullanabilirsiniz
print(pi)
print(floor(3.14))
“`
Modüldən belirli nesneleri takma adla içe aktarma:
“`python
from math import pi as my_pi, floor as my_floor
math modülündeki pi ve floor nesnelerini my_pi ve my_floor takma adlarıyla kullanabilirsiniz
print(my_pi)
print(my_floor(3.14))
“`
İpuçları:
- Modülleri içe aktarırken, modül dosyalarının mevcut çalışma dizininde bulunduğunuzdan emin olun.
- Modülleri içe aktarırken, modül adının Python’da bir anahtar kelimeyle çakışmadığından emin olun.
- Modülleri içe aktarırken, modülün bağımlılıklarını kontrol edin.
- Modülleri içe aktarırken, modülün belgesini okuyarak hangi nesneleri içerdiğini öğrenebilirsiniz.
Sonuç:
import
ifadesi, Python’da modülleri içe aktarmak ve bunların içeriğine erişmek için kullanılan güçlü bir araçです。 Modülleri içe aktarırken en uygulamaları izleyerek, kodunuzun okunabilirliğini ve bakımını artırabilrsiniz.