Rumah > pembangunan bahagian belakang > Tutorial Python > Modul Pratakrif dalam python

Modul Pratakrif dalam python

Linda Hamilton
Lepaskan: 2024-11-25 06:30:12
asal
791 orang telah melayarinya

Predefined Modules in python

  1. Buat modul python yang dipanggil Bank.
  2. Tambah fungsi: deposit(jumlah) keluarkan(jumlah)
  3. Buat satu lagi modul python yang dipanggil Pelanggan
  4. Dari modul pelanggan, fungsi deposit panggilan dan pengeluaran modul Bank.
#bank.py
def deposit(amount):
    print("Enter the deposit amount:",amount)
def withdraw(amount):
    print("Enter the withdraw amount:",amount)
Salin selepas log masuk

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)

Salin selepas log masuk

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


Salin selepas log masuk

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)

Salin selepas log masuk

random.randint(a, b) mengembalikan integer rawak antara a dan b (termasuk).

624367
Salin selepas log masuk

2.matematik:

Modul matematik menyediakan fungsi untuk operasi dan pemalar matematik asas.

import math
print(math.fabs(-5))

Salin selepas log masuk

math.fabs(x): Mengembalikan nilai mutlak x.

5.0
Salin selepas log masuk

3.os:

Menyediakan fungsi untuk berinteraksi dengan sistem pengendalian (cth., pengendalian fail, direktori).

import os
print(os.getcwd())  
Salin selepas log masuk

Ia akan memaparkan direktori kerja semasa.

/home/prigo/Desktop
Salin selepas log masuk

4.sys

Menyediakan akses kepada parameter dan fungsi khusus sistem, seperti argumen yang dihantar kepada skrip.

import sys
print(sys.argv)  
Salin selepas log masuk

Ia akan memaparkan nama fail.

['one.py']
Salin selepas log masuk

5.masa tarikh

Digunakan untuk memanipulasi tarikh dan masa.

import datetime
now = datetime.datetime.now()
print(now) 

Salin selepas log masuk

Ia akan memaparkan tarikh dan masa semasa.

2024-11-22 00:59:19.436950

Salin selepas log masuk

6.masa

Menyediakan fungsi berkaitan masa, termasuk pengukuran masa dan jeda dalam pelaksanaan.

import time
time.sleep(2)  # Sleep for 2 seconds
Salin selepas log masuk

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])

Salin selepas log masuk

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

Salin selepas log masuk

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)
Salin selepas log masuk

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()

Salin selepas log masuk

Atas ialah kandungan terperinci Modul Pratakrif dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan