Python Eğitimi

Python ANA SAYFA Python Tanıtımı Python Başlarken Python Sözdizimi Python Yorumları Python Değişkenleri Python Veri Türleri Python Numaraları Python Döküm Python Dizeleri Python Boole'leri Python Operatörleri Python Listeleri piton demetleri Python Setleri Python Sözlükleri Python Eğer... Başka Python while Döngüleri Döngüler için Python Python Fonksiyonları piton lambda Python Dizileri Python Sınıfları/Nesneleri Python Kalıtımı Python Yineleyiciler Python Kapsamı Python Modülleri Python Tarihleri Python Matematik Python JSON'u Python Normal İfade Python PIP'si Python Deneyin... Hariç Python Kullanıcı Girişi Python Dize Biçimlendirme

Dosya yönetimi

Python Dosya İşleme Python Okuma Dosyaları Python Dosyaları Yazma/Oluşturma Python Dosyaları Sil

Python Modülleri

NumPy Eğitimi Panda İzlenecek Yol Scipy Eğitimi

Python Matplotlib'i

Matplotlib'e Giriş Matplotlib Başlarken Matplotlib Pyplot Matplotlib Çizimi Matplotlib İşaretçileri Matplotlib Hattı Matplotlib Etiketleri Matplotlib Izgarası Matplotlib Alt Noktaları Matplotlib Dağılımı Matplotlib Çubukları Matplotlib Histogramları Matplotlib Pasta Grafikleri

Makine öğrenme

Başlarken Ortalama Medyan Modu Standart sapma Yüzdelik Veri Dağıtımı Normal Veri Dağılımı Dağılım grafiği Doğrusal Regresyon Polinom Regresyon Çoklu regresyon Ölçek Tren/Test Karar ağacı

Python MySQL

MySQL'e Başlayın MySQL Veritabanı Oluştur MySQL Tablo Oluştur MySQL Ekle MySQL Seçimi MySQL Nerede MySQL Sıralaması MySQL Sil MySQL Bırakma Tablosu MySQL Güncellemesi MySQL Sınırı MySQL'e Katılma

Python MongoDB

MongoDB Başlarken MongoDB Veritabanı Oluştur MongoDB Koleksiyon Oluştur MongoDB Ekle MongoDB Bul MongoDB Sorgusu MongoDB Sıralaması MongoDB Sil MongoDB Damla Koleksiyonu MongoDB Güncellemesi MongoDB Sınırı

Python Referansı

Python'a Genel Bakış Python Yerleşik İşlevleri Python Dizisi Yöntemleri Python Liste Yöntemleri Python Sözlük Yöntemleri Python Tuple Yöntemleri Python Kümesi Yöntemleri Python Dosya Yöntemleri Python Anahtar Kelimeleri Python İstisnaları Python Sözlüğü

Modül Referansı

Rastgele Modül İstek Modülü İstatistik Modülü Matematik Modülü cMath Modülü

Python Nasıl Yapılır?

Liste Kopyalarını Kaldır Bir Dizeyi Ters Çevir İki Sayı Ekle

Python Örnekleri

Python Örnekleri Python Derleyici Python Alıştırmaları Python Testi Python Sertifikası

Python Modülleri


Modül nedir?

Bir modülün kod kitaplığıyla aynı olduğunu düşünün.

Uygulamanıza dahil etmek istediğiniz bir dizi işlevi içeren bir dosya.


Modül Oluştur

Modül oluşturmak için istediğiniz kodu dosya uzantısına sahip bir dosyaya kaydedin .py:

Örnek

Bu kodu adlı bir dosyaya kaydedinmymodule.py

def greeting(name):
  print("Hello, " + name)

Modül Kullan

importŞimdi oluşturduğumuz modülü şu ifadeyi kullanarak kullanabiliriz :

Örnek

Mymodule adlı modülü içe aktarın ve karşılama işlevini çağırın:

import mymodule

mymodule.greeting("Jonathan")

Not: Bir modülden bir işlev kullanırken, şu söz dizimini kullanın: module_name.function_name .


Modüldeki Değişkenler

Modül, daha önce açıklandığı gibi işlevleri içerebilir, ancak aynı zamanda her türden değişkenleri (diziler, sözlükler, nesneler vb.)

Örnek

Bu kodu dosyaya kaydedinmymodule.py

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

Örnek

mymodule adlı modülü içe aktarın ve person1 sözlüğüne erişin:

import mymodule

a = mymodule.person1["age"]
print(a)


Modül Adlandırma

Modül dosyasını istediğiniz gibi adlandırabilirsiniz, ancak dosya uzantısına sahip olmalıdır. .py

Bir Modülü Yeniden Adlandırma

Anahtar kelimeyi kullanarak bir modülü içe aktarırken bir takma ad oluşturabilirsiniz as:

Örnek

mymodulearanan için bir takma ad oluşturun mx:

import mymodule as mx

a = mx.person1["age"]
print(a)

Dahili Modüller

Python'da istediğiniz zaman içe aktarabileceğiniz birkaç yerleşik modül vardır.

Örnek

platformModülü içe aktarın ve kullanın :

import platform

x = platform.system()
print(x)

dir() İşlevini Kullanma

Bir modüldeki tüm işlev adlarını (veya değişken adlarını) listelemek için yerleşik bir işlev vardır. işlev dir():

Örnek

Platform modülüne ait tüm tanımlanmış isimleri listeleyin:

import platform

x = dir(platform)
print(x)

Not: dir() işlevi, kendi oluşturduğunuz modüller de dahil olmak üzere tüm modüllerde kullanılabilir.


Modülden İçe Aktar

fromAnahtar sözcüğü kullanarak bir modülden yalnızca parçaları içe aktarmayı seçebilirsiniz .

Örnek

Adlı modülün mymodulebir işlevi ve bir sözlüğü vardır:

def greeting(name):
  print("Hello, " + name)

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

Örnek

Modülden yalnızca person1 sözlüğünü içe aktarın:

from mymodule import person1

print (person1["age"])

Not: Anahtar kelimeyi kullanarak içe aktarırken from , modüldeki öğelere atıfta bulunurken modül adını kullanmayın. Örnek: person1["age"], değil mymodule.person1["age"]


Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

"mymodule" adlı bir modülü içe aktarmak için doğru sözdizimi nedir?

 mymodule