14 Eylül 2017 Perşembe

Modül (Built-in) Kullanımı

Örneğin, sys modülünü kullanmak istiyoruz. Aşağıdaki gibi dahil ediyoruz.
import sys
Tüm built-in modülleri görmek için:
>>> sys.builtin_module_names
Modül içerisindeki sınıf ve fonksiyonları görmek için:
dir(sys)
Modül ismini değiştirmek için:
import sys as sistem
Modül hakkında yardım almak için:
help(sys)
Modül içerisindeki bir fonksiyonu (örneğin random modülündeki uniform fonksiyonu) kullanmak için:
>>> import random
>>> random.uniform(1,9)
4.20331931453323
Tek başına kullanıldığında alınan hata:
>>> uniform(1,8)
Traceback (most recent call last):
  File "", line 1, in 
    uniform(1,8)
NameError: name 'uniform' is not defined
Farklı şekilde modülü programa dahil etme:
from random import *
#modül içerisindeki tüm sınıf ve fonksiyonlar dahil edildi.
Bu sefer modül içerisindekifonksiyonu mdülü belirtmeden kullanabiliriz.
>>> uniform(1,9)
8.968796526517735
Belirli fonksiyon veya fonksiyonları dahil etmek için yapılması gereken:
from random import uniform
#sadece uniform fonksiyonu kullanılabilir.

Hiç yorum yok:

Yorum Gönder