Python

Perintah Impor Python

Perintah Impor Python

Perintah import dengan Python digunakan untuk mendapatkan akses ke modul lain. Modul sama dengan pustaka kode di Java, C, C++, atau C#. Sebuah modul biasanya melibatkan satu set fungsi dan variabel. Ketika kita perlu memasukkan atau menggunakan fungsi-fungsi modul ini dalam kode kita, kita cukup mengimpor modul dengan menggunakan perintah import dan kita dapat dengan mudah menjalankan fungsi dan variabel modul. Perintah import adalah cara paling sederhana dan umum untuk memasukkan modul ke dalam kode Anda.

Python hadir dengan banyak modul bawaan yang dapat kita sertakan dalam kode kita dengan mudah. Kami juga dapat membuat modul kami hanya dengan menyimpan file kode Python dengan .py perpanjangan.

Pada artikel ini, kita akan belajar bagaimana kita bisa mengimpor modul kita sendiri dan built-in dengan Python. Editor Spyder3 digunakan untuk membuat dan menjalankan skrip Python.

Cara menggunakan perintah impor

Kami menggunakan impor kata kunci untuk mengimpor modul dengan Python. Saat mengimpor modul dalam kode kami, kami menulis nama modul dengan perintah impor dengan cara ini:

impor module_name

Impor modul bawaan Python

Python hadir dengan banyak modul bawaan. Modul matematika adalah salah satu modul umum yang digunakan untuk melakukan fungsi matematika.

Mari impor modul matematika dengan menggunakan kata kunci import dan gunakan fungsinya untuk melakukan perhitungan matematika. Ketika kita mengakses fungsi apapun dari sebuah modul, kita menulis nama modul dan memberi titik dan menulis nama fungsi seperti itu:

modul_nama.nama_fungsi()
# mengimpor modul matematika
impor matematika
# mencetak nilai konstanta pi
print("Nilai PI adalah : ",matematika.pi)
# menghitung faktorial suatu bilangan menggunakan fungsi faktorial
print("Faktorial dari bilangan 5 adalah: ",matematika.faktorial(5))
# menghitung log angka menggunakan fungsi log
print("Log dari 10 adalah: ",matematika.log(10))
# mencetak nilai bilangan Euler
print("Nilai bilangan Euler adalah : ", math.e)
# menghitung radian dari derajat
rad = matematika.radian (90)
print("Radian dari 90 adalah : ",rad)
# menghitung nilai dosa
print("Dosa 90 adalah : ",matematika.dosa(90))
# menghitung nilai coa
print("Cos dari 90 adalah: ",matematika.cos(90))
# menghitung nilai tan
print("Tan dari 90 adalah : ",matematika.cokelat(90))

Keluaran

Outputnya ditampilkan di konsol Python.

Dalam beberapa kasus, jika kita hanya ingin mengimpor fungsi atau konstanta tertentu dari sebuah modul, kita dapat melakukannya dengan cara ini:

dari module_name impor function_name atau constant_name

Misalnya, hanya konstanta pi dari modul matematika yang dapat diimpor dengan cara ini

dari matematika impor pi

Mari kita lihat contohnya.

# hanya mengimpor nilai pi dari modul matematika
dari matematika impor pi
# mencetak nilai konstanta pi
#di sini kita menggunakan pi secara langsung alih-alih matematika.pi()
print("Nilai PI adalah : ",pi)

Keluaran

Outputnya ditampilkan di konsol Python.

Semua fungsi dan konstanta dapat diimpor dengan cara ini:

dari impor module_name *

Dalam kasus modul matematika akan seperti ini:

# hanya mengimpor nilai pi dari modul matematika
dari impor matematika *
# Sekarang kita tidak perlu menentukan matematika dengan konstanta dan fungsi
# mencetak nilai konstanta pi
print("Nilai PI adalah : ",pi)
# menghitung nilai sin 90
print("Nilai sin 90 adalah:", sin(90))
# menghitung faktorial dari 8
print("Faktorial dari 8 adalah : ",faktorial(8) )

Keluaran

Outputnya ditampilkan di konsol Python.

Perintah impor mencari nama modul jika modul tidak ditemukan, maka itu menunjukkan kesalahan. Mari kita coba mengimpor modul "Tokenizer".

impor tokenizer
cetak (tokenizer.token())

Keluaran

Di output, Anda dapat melihat bahwa itu melempar kesalahan "ModuleNotFoundError".

Buat modul Anda

Untuk membuat modul Anda, buat file python, tulis kodenya, dan simpan dengan .ekstensi py.

Mari kita lihat contohnya.

Contoh

Kami telah membuat modul baru bernama "menghitung".py”. Ini memiliki fungsi, yang mengambil dua angka sebagai argumen dan mengembalikannya sum.

def sum(val_1,val_2):
print("Jumlahnya adalah: ",val_1+val_2)

Sekarang mari kita buat file Python lain (test.py) dan panggil modul "kalkulator" di file itu.

# mengimpor modul kalkulator
impor kalkulator
# memanggil fungsi penjumlahan
cetak (kalkulator).jumlah(1,2))

Keluaran

Outputnya ditampilkan di konsol Python.

Sekarang mari kita ubah file modul kalkulator dan buat dua variabel di sini.

val_1=0
val_2=0
jumlah def():
print("Jumlahnya adalah: ",val_1+val_2)

Mari kita coba mengakses variabel modul kalkulator dalam pengujian.py

# mengimpor modul kalkulator
impor kalkulator
# mengakses variabel pertama dan menetapkan nilai
Kalkulator.val_1=10
# mengakses variabel kedua dan menetapkan nilai
Kalkulator.val_2=20
# memanggil fungsi penjumlahan dari modul kalkulator
cetak (kalkulator).jumlah())

Keluaran

Outputnya ditampilkan di konsol Python.

Kami juga dapat membuat alias saat mengimpor modul dengan menggunakan kata kunci "sebagai" dan itu akan berfungsi dengan baik.

# mengimpor modul kalkulator sebagai cal
impor kalkulator sebagai cal
# mengakses variabel pertama dan menetapkan nilai
kal.val_1=10
# mengakses variabel kedua dan menetapkan nilai
kal.val_2=20
# memanggil fungsi penjumlahan dari modul kalkulator
cetak (kal.jumlah())

Keluaran

Di output, Anda dapat melihat bahwa itu berfungsi dengan baik dan tidak menunjukkan jenis kesalahan apa pun.

Kita dapat menggunakan fungsi dir() bawaan Python untuk membuat daftar semua fungsi dan variabel modul yang tersedia a.

# mengimpor modul kalkulator sebagai cal
impor kalkulator sebagai cal
# menggunakan fungsi dir()
cetak(dir(kal))

Keluaran

Output menunjukkan semua variabel dan fungsi yang tersedia dari modul "kalkulator".

Kesimpulan

Artikel ini menjelaskan perintah impor Python secara rinci dengan bantuan contoh sederhana. Perintah import digunakan untuk memanggil modul bawaan dan modul yang ditentukan pengguna dalam file Python.

Cara Menampilkan Penghitung FPS di Game Linux
Game Linux mendapat dorongan besar ketika Valve mengumumkan dukungan Linux untuk klien Steam dan game mereka pada tahun 2012. Sejak itu, banyak game A...
Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...
Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...