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

Isi kandungan:

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

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

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

Sintaks Python membolehkan kod dipendekkan dengan ketara dengan menggunakan sesuatu yang disebut modul. Sama seperti fail header di C ++, modul adalah tempat penyimpanan untuk definisi fungsi. Mereka dipisahkan menjadi penggunaan umum, seperti modul waktu, yang menyediakan fungsi untuk penggunaan yang berkaitan dengan waktu.

Langkah-langkah

Kaedah 1 dari 2: Menggunakan arahan dari-import

Arahan dari-import mengimport fungsi dari modul dan membolehkan anda menggunakannya seperti fungsi dari inti Python. Anda tidak melihat bahawa fungsi tersebut termasuk dalam modul.

Indeks modul Python
Indeks modul Python

Langkah 1. Cari modul

Cari modul yang akan anda import. Senarai lengkap modul bawaan boleh didapati di sini (v2.7) dan di sini (v3.5).

Python dari fungsi fungsi import modul
Python dari fungsi fungsi import modul

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

dari [modul] import [fungsi]

Ini akan memberitahu skrip anda menggunakan fungsi tertentu dari modul tertentu.

  • Sebagai contoh, untuk mengimport

    randint

    berfungsi dari

    rawak

    modul dan mencetak nombor rawak menggunakan fungsi itu, anda akan menulis:

    dari cetakan randint import rawak (randint (0, 5))

Python dari modul mengimport banyak fungsi
Python dari modul mengimport banyak fungsi

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

Strukturnya kelihatan seperti ini:

dari [modul] import [function], [otherFunction], [anotherFunction],…

  • Sebagai contoh, untuk mengimport

    randint

    dan

    rawak

    berfungsi dari

    rawak

    modul dan mencetak nombor rawak menggunakan fungsi ini, anda akan menulis:

    dari randint import rawak, cetak rawak (randint (0, 5)) cetak (rawak ())

Python dari modul mengimport semuanya
Python dari modul mengimport semuanya

Langkah 4. Import keseluruhan modul menggunakan a

*

bukannya nama fungsi.

Strukturnya kelihatan seperti ini:

dari [modul] import *

  • Contohnya, untuk mengimport keseluruhan

    rawak

    modul dan kemudian mencetak nombor rawak dengan itu

    randint

    fungsi, anda akan menulis:

    dari import rawak * cetak (randint (0, 5))

Python dari banyak modul fungsi import
Python dari banyak modul fungsi import

Langkah 5. Import beberapa modul dengan menulis beberapa arahan dari-import

Anda harus memulakan baris baru untuk setiap arahan agar kod tetap dapat dibaca, walaupun memisahkannya dengan a

;

juga berfungsi.

  • Sebagai contoh, untuk mengimport

    randint

    berfungsi dari

    rawak

    modul dan

    sqrt

    berfungsi dari

    matematik

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

    dari randint import rawak dari sqrt import matematik # Akan berfungsi juga, tetapi sukar dibaca: # dari randint import rawak; dari matematik import sqrt print (randint (0, 5)) print (sqrt (25))

Kaedah 2 dari 2: Menggunakan arahan import

Arahan import mengimport fungsi dari modul dan membiarkannya kelihatan bahawa fungsi tersebut berasal dari modul tersebut. Semasa menggunakan fungsi yang diimport dengan arahan import, anda harus menulis nama modul dan titik (.) Sebelum itu.

Arahan import tidak membenarkan mengimport satu fungsi dari modul tanpa juga mengimport semua yang lain.

Indeks modul Python
Indeks modul Python

Langkah 1. Cari modul

Cari modul yang akan anda import. Senarai lengkap modul bawaan boleh didapati di sini (v2.7) dan di sini (v3.5).

Modul import Python
Modul import Python

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

import [modul]

  • Sebagai contoh, untuk mengimport

    rawak

    modul dan kemudian mencetak nombor rawak dengan itu

    randint

    fungsi:

    import cetakan rawak (rawak.randint (0, 5))

Python mengimport pelbagai modul
Python mengimport pelbagai modul

Langkah 3. Pisahkan beberapa modul dengan koma (,)

Strukturnya adalah:

import [modul], [otherModule], [anotherModule],…

Anda juga boleh membuat banyak arahan import pada beberapa baris jika kelihatan lebih mudah dibaca atau lebih masuk akal dalam kes khusus anda.

  • Sebagai contoh, untuk mengimport

    rawak

    dan

    matematik

    modul dan kemudian mencetak hasil dari

    randint

    dan

    sqrt

    fungsi yang termasuk dalam modul ini, anda akan menulis:

    import cetak rawak, cetak matematik (random.randint (0, 5)) cetak (math.sqrt (25))

Disyorkan: