Rumah > pembangunan bahagian belakang > Tutorial Python > Apakah fungsi yang terdapat dalam perpustakaan standard python?

Apakah fungsi yang terdapat dalam perpustakaan standard python?

zbt
Lepaskan: 2023-10-25 10:09:29
asal
1433 orang telah melayarinya

Pustaka standard Python mengandungi banyak fungsi dan modul terbina dalam, menyediakan banyak fungsi dan alatan yang biasa digunakan. Berikut ialah beberapa fungsi perpustakaan standard Python yang biasa digunakan:

1. Modul os: Menyediakan banyak fungsi untuk berinteraksi dengan sistem pengendalian. Contohnya:

os.path.abspath(path): Mengembalikan laluan mutlak laluan.

os.path.dirname(path): Mengembalikan nama direktori laluan.

os.path.basename(path): Mengembalikan nama fail laluan.

os.path.exists(path): Semak sama ada laluan itu wujud.

os.path.isdir(path): Semak sama ada laluan itu ialah direktori.

os.path.isfile(path): Semak sama ada laluan itu ialah fail.

os.path.getsize(path): Dapatkan saiz fail laluan.

os.path.getctime(path): Dapatkan masa penciptaan fail laluan.

os.path.getmtime(path): Dapatkan masa pengubahsuaian fail laluan.

2. Modul sys: Menyediakan banyak fungsi untuk berinteraksi dengan penterjemah Python. Contohnya:

sys.version: Mengembalikan maklumat versi penterjemah Python.

sys.platform: Mengembalikan maklumat platform penterjemah Python.

sys.path: Mengembalikan laluan carian penterjemah Python.

sys.argv: Mengembalikan senarai argumen baris arahan.

sys.exit(status): Menamatkan perjalanan penterjemah Python dan kembalikan kod status.

3. Modul Datetime: Menyediakan fungsi untuk tarikh dan masa pemprosesan. Contohnya:

datetime.now(): Mengembalikan tarikh dan masa semasa.

datetime.strptime(date_string, format): Tukar rentetan tarikh kepada objek tarikh.

datetime.strftime(date_object, format): Tukar objek tarikh kepada rentetan tarikh.

datetime.timedelta(hari, jam, minit, saat): Mengembalikan selang masa.

datetime.date(tahun, bulan, hari): Mengembalikan objek tarikh.

datetime.time(jam, minit, saat): Mengembalikan objek masa.

datetime.datetime(tahun, bulan, hari, jam, minit, saat): Mengembalikan objek datetime.

4. Modul Matematik: Menyediakan banyak fungsi matematik. Contohnya:

math.pi: Mengembalikan pi.

math.sqrt(x): Mengembalikan punca kuasa dua bagi x.

math.sin(x): Mengembalikan nilai sinus bagi x.

math.cos(x): Mengembalikan nilai kosinus x.

math.tan(x): Mengembalikan nilai tangen bagi x.

math.asin(x): Mengembalikan arcsine bagi x.

math.acos(x): Mengembalikan kosinus lengkok bagi x.

math.atan(x): Mengembalikan lengkok tangen bagi x.

math.atan2(y, x): Mengembalikan tangen lengkok bagi y/x.

math.ceil(x): Mengembalikan integer terkecil lebih besar daripada atau sama dengan x.

math.floor(x): Mengembalikan integer terbesar kurang daripada atau sama dengan x.

math.round(x): Mengembalikan x yang dibundarkan.

5. Modul rawak: Menyediakan banyak fungsi untuk menjana nombor rawak. Contohnya:

random.randint(a, b): Mengembalikan integer yang dijana secara rawak antara a dan b.

random.random(): Mengembalikan nombor titik terapung yang dijana secara rawak antara 0 dan 1.

random.choice(jujukan): Mengembalikan elemen yang dipilih secara rawak dalam jujukan.

random.shuffle(jujukan): Isih unsur-unsur dalam jujukan secara rawak.

6 Modul rentetan: Menyediakan banyak fungsi untuk memproses rentetan. Contohnya:

string.ascii_lowercase: Mengembalikan rentetan yang mengandungi semua huruf kecil.

string.ascii_uppercase: Mengembalikan rentetan yang mengandungi semua huruf besar.

string.digits: Mengembalikan rentetan yang mengandungi semua digit.

string.octal: Mengembalikan rentetan yang mengandungi semua aksara oktal.

string.heksadesimal: Mengembalikan rentetan yang mengandungi semua aksara perenambelasan.

string.printable: Mengembalikan rentetan yang mengandungi semua aksara boleh cetak.

string.split(string, sep): Gunakan sep sebagai pemisah untuk memisahkan rentetan kepada senarai.

string.join(iterable, sep): Gunakan sep sebagai pemisah untuk menggabungkan elemen dalam iterable ke dalam rentetan.

7 Modul lain: Terdapat beberapa modul perpustakaan standard Python lain, seperti os, sys, datetime, matematik, rawak, rentetan, dll., yang menyediakan banyak fungsi berguna. - string.join(iterable, sep): Gunakan sep sebagai pemisah untuk menggabungkan elemen dalam iterable ke dalam rentetan.

8 Modul lain: Terdapat beberapa modul perpustakaan standard Python lain, seperti os, sys, datetime, matematik, rawak, rentetan. dsb., menyediakan banyak ciri berguna.

Atas ialah kandungan terperinci Apakah fungsi yang terdapat dalam perpustakaan standard python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan