Cara Mengimpor Modul Ke Python: 2 Langkah (dengan Gambar)

Daftar Isi:

Cara Mengimpor Modul Ke Python: 2 Langkah (dengan Gambar)
Cara Mengimpor Modul Ke Python: 2 Langkah (dengan Gambar)

Video: Cara Mengimpor Modul Ke Python: 2 Langkah (dengan Gambar)

Video: Cara Mengimpor Modul Ke Python: 2 Langkah (dengan Gambar)
Video: Tutorial Membuat Membuat Grafik Pie Charts Pada Microsoft Excel 2024, April
Anonim

Sintaks Python memungkinkan kode untuk dipersingkat secara signifikan dengan menggunakan sesuatu yang disebut modul. Mirip dengan file header di C++, modul adalah tempat penyimpanan untuk definisi fungsi. Mereka dipisahkan menjadi penggunaan umum, seperti modul waktu, yang menyediakan fungsi untuk penggunaan terkait waktu.

Langkah

Metode 1 dari 2: Menggunakan instruksi dari-impor

Instruksi from-import mengimpor fungsi dari modul dan memungkinkan Anda menggunakannya seperti fungsi dari inti Python. Anda tidak melihat bahwa fungsi tersebut milik modul.

indeks modul Python
indeks modul Python

Langkah 1. Temukan modulnya

Temukan modul yang akan Anda impor. Daftar lengkap modul bawaan dapat ditemukan di sini (v2.7) dan di sini (v3.5).

Python dari contoh fungsi impor modul
Python dari contoh fungsi impor modul

Langkah 2. Untuk mengimpor fungsi tertentu dari modul tertentu, tulis:

dari [modul] impor [fungsi]

Ini akan memberi tahu skrip bahwa Anda menggunakan fungsi tertentu dari modul tertentu.

  • Misalnya, untuk mengimpor

    randint

    fungsi dari

    acak

    modul dan mencetak nomor acak menggunakan fungsi itu, Anda akan menulis:

    dari impor acak randint print(randint(0, 5))

Python dari modul mengimpor banyak fungsi
Python dari modul mengimpor banyak fungsi

Langkah 3. Pisahkan beberapa fungsi dari modul yang sama dengan koma (,)

Strukturnya terlihat seperti ini:

dari [modul] impor [fungsi], [fungsi lain], [fungsi lain], …

  • Misalnya, untuk mengimpor

    randint

    dan

    acak

    fungsi dari

    acak

    modul dan mencetak angka acak menggunakan fungsi ini, Anda akan menulis:

    dari randint impor acak, cetak acak(randint(0, 5)) print(random())

Python dari modul mengimpor semuanya
Python dari modul mengimpor semuanya

Langkah 4. Impor seluruh modul menggunakan a

*

alih-alih nama fungsi.

Strukturnya terlihat seperti ini:

dari [modul] impor *

  • Misalnya, untuk mengimpor seluruh

    acak

    modul dan kemudian cetak nomor acak dengan

    randint

    fungsi, Anda akan menulis:

    dari impor acak * print(randint(0, 5))

Python dari banyak modul mengimpor function
Python dari banyak modul mengimpor function

Langkah 5. Impor beberapa modul dengan menulis beberapa instruksi dari-impor

Anda harus memulai baris baru untuk setiap instruksi agar kode tetap dapat dibaca, meskipun memisahkannya dengan a

;

juga bekerja.

  • Misalnya, untuk mengimpor

    randint

    fungsi dari

    acak

    modul dan

    persegi

    fungsi dari

    matematika

    modul dan kemudian mencetak hasil dari kedua fungsi, Anda akan menulis:

    from random import randint from math import sqrt # Bisa juga, tapi sulit dibaca: # from random import randint; dari matematika impor sqrt print(randint(0, 5)) print(sqrt(25))

Metode 2 dari 2: Menggunakan instruksi impor

Instruksi impor mengimpor fungsi dari sebuah modul dan membiarkannya terlihat bahwa fungsi tersebut berasal dari modul itu. Saat menggunakan fungsi yang diimpor dengan instruksi impor, Anda harus menulis nama modul dan titik (.) sebelum itu.

Instruksi impor tidak mengizinkan untuk mengimpor satu fungsi dari sebuah modul tanpa juga mengimpor yang lainnya.

indeks modul Python
indeks modul Python

Langkah 1. Temukan modulnya

Temukan modul yang akan Anda impor. Daftar lengkap modul bawaan dapat ditemukan di sini (v2.7) dan di sini (v3.5).

Modul impor python
Modul impor python

Langkah 2. Untuk mengimpor modul, tulis dengan struktur berikut:

impor [modul]

  • Misalnya, untuk mengimpor

    acak

    modul dan kemudian cetak nomor acak dengan

    randint

    fungsi:

    impor cetak acak(random.randint(0, 5))

Python mengimpor banyak modul
Python mengimpor banyak modul

Langkah 3. Pisahkan beberapa modul dengan koma (,)

Strukturnya adalah:

impor [modul], [Modul lain], [Modul lain], …

Anda juga dapat membuat beberapa instruksi impor pada beberapa baris jika itu tampak lebih terbaca atau lebih masuk akal dalam kasus spesifik Anda.

  • Misalnya, untuk mengimpor

    acak

    dan

    matematika

    modul dan kemudian mencetak hasil dari

    randint

    dan

    persegi

    fungsi yang termasuk dalam modul ini, Anda akan menulis:

    impor acak, matematika print(random.randint(0, 5)) print(math.sqrt(25))

Direkomendasikan: