#bank.py def deposit(amount): print("Enter the deposit amount:",amount) def withdraw(amount): print("Enter the withdraw amount:",amount)
Buat nama fail modul python dipanggil bank.py
Dua fungsi tersebut ialah
deposit(amount): Fungsi ini mengambil satu amaun parameter dan mencetak mesej yang menunjukkan jumlah deposit.
withdraw(amount): Fungsi ini juga mengambil satu amaun parameter dan mencetak mesej yang menunjukkan jumlah pengeluaran.
#customer.py import bank bank.deposit(1000) bank.withdraw(500)
Buat nama fail modul python yang lain dipanggil customer.py
Menggunakan kata kunci import ini kita boleh mengimport modul bank. jadi kami boleh mengakses fungsi deposit() dan withdraw() daripada customer.py
Enter the deposit amount: 1000 Enter the withdraw amount: 500
Modul yang dipratentukan Python:
1.rawak:
Modul rawak membolehkan anda menjana nombor rawak, mengocok data dan memilih unsur rawak daripada jujukan.
import random otp = random.randint(100000,999999) print(otp)
random.randint(a, b) mengembalikan integer rawak antara a dan b (termasuk).
624367
2.matematik:
Modul matematik menyediakan fungsi untuk operasi dan pemalar matematik asas.
import math print(math.fabs(-5))
math.fabs(x): Mengembalikan nilai mutlak x.
5.0
3.os:
Menyediakan fungsi untuk berinteraksi dengan sistem pengendalian (cth., pengendalian fail, direktori).
import os print(os.getcwd())
Ia akan memaparkan direktori kerja semasa.
/home/prigo/Desktop
4.sys
Menyediakan akses kepada parameter dan fungsi khusus sistem, seperti argumen yang dihantar kepada skrip.
import sys print(sys.argv)
Ia akan memaparkan nama fail.
['one.py']
5.masa tarikh
Digunakan untuk memanipulasi tarikh dan masa.
import datetime now = datetime.datetime.now() print(now)
Ia akan memaparkan tarikh dan masa semasa.
2024-11-22 00:59:19.436950
6.masa
Menyediakan fungsi berkaitan masa, termasuk pengukuran masa dan jeda dalam pelaksanaan.
import time time.sleep(2) # Sleep for 2 seconds
7.csv
Untuk membaca dan menulis fail CSV.
import csv with open('data.csv', 'w', newline='') as file: writer = csv.writer(file) writer.writerow(['Name', 'Age']) writer.writerow(['Alice', 25])
8.numpy
Pustaka yang berkuasa untuk operasi berangka pada tatasusunan dan matriks.
import numpy as np arr = np.array([1, 2, 3, 4]) print(np.mean(arr)) # Mean of the array
9.panda
Digunakan untuk manipulasi dan analisis data, terutamanya untuk data berstruktur seperti jadual.
import pandas as pd df = pd.DataFrame({'Name': ['Alice', 'Bob'], 'Age': [25, 30]}) print(df)
10.matplotlib
Perpustakaan plot yang popular untuk mencipta visualisasi statik, interaktif dan animasi.
import matplotlib.pyplot as plt plt.plot([1, 2, 3], [4, 5, 6]) plt.show()
Atas ialah kandungan terperinci Modul Pratakrif dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!