Basit basit ilerleyelim. Önce hello world örneğimiz. Bu arada ben Sypder editor kullanıyorum gayet güzel bir editor.
print ("kenan")
Şimdi bir fonksiyon yazalım
def topla(i, j):
return i + j
print("3 + 5 = ", topla(3,5))
Şimdi bu topla fonksiyonunu topla_lib.py diye bir dosya açıp içine atalım.Sonrasında kodumuz aşağıdaki gibi olacak
# topla_lib.py
def topla(i, j):
return i + j
# main.py
from topla_lib import topla
print("3 + 5 = ", topla(3,5))
Kodlarımı yazdığım dosyayı ayırmak ve sonra onu import etmek kısmı zaten diğer dillerden de alışık olduğumuz bir yaklaşım. O kısım ilginç gelmedi. Ama from dosya_adı import fonksiyon_adi yaklaşımı bi hayli ilginç geldi. İstersek bir dosya içinden sadece bir fonksiyonu da import edebiliyoruz.