Lembar Cheat Fungsi Modul Matematika Python
Panduan referensi cepat untuk perpustakaan standar matematika Python. Pelajari cara menggunakan fungsi trigonometri, logaritma, pembulatan, dan aritmatika.
Pembulatan & Aritmatika Dasar
Fungsi matematika standar untuk pembulatan, tanda, dan operasi matematika dasar.
| Metode / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| ceil() | math.ceil(x) | Membulatkan angka x hingga bilangan bulat terdekat. |
| floor() | math.floor(x) | Membulatkan angka x ke bawah ke bilangan bulat terdekat. |
| trunc() | math.trunc(x) | Memotong bagian pecahan, hanya mengembalikan bagian bilangan bulat dari x. |
| abs() | abs(x) | Fungsi bawaan yang mengembalikan nilai absolut x. |
| fmod() | math.fmod(x, y) | Mengembalikan sisa floating-point yang tepat dari x/y. |
| gcd() | math.gcd(a, b) | Mengembalikan pembagi persekutuan terbesar dari bilangan bulat a dan b. |
Pangkat, Akar & Logaritma
Perhitungan eksponensial dan logaritmik.
| Metode / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| sqrt() | math.sqrt(x) | Mengembalikan akar kuadrat dari angka x. |
| pow() | math.pow(x, y) | Mengembalikan x yang dipangkatkan y sebagai pelampung. |
| exp() | math.exp(x) | Mengembalikan e pangkat x. |
| log() | math.log(x, [base]) | Mengembalikan logaritma x ke basis yang ditentukan (default ke log natural). |
| log10() | math.log10(x) | Mengembalikan logaritma basis 10 dari x. |
Skrip Demo Interaktif
# ceil()
math.ceil(x)
# floor()
math.floor(x)
# trunc()
math.trunc(x)
# abs()
abs(x)
# fmod()
math.fmod(x, y)
# gcd()
math.gcd(a, b)
# sqrt()
math.sqrt(x)
# pow()
math.pow(x, y)
# exp()
math.exp(x)
# log()
math.log(x, [base])
# log10()
math.log10(x)Pertanyaan yang Sering Diajukan
Apa perbedaan antara matematika.ceil() dan matematika.floor()?
math.ceil() membulatkan angka ke atas hingga bilangan bulat terdekat, sedangkan math.floor() membulatkan angka ke bawah hingga bilangan bulat terdekat.
Mengapa saya harus menggunakan math.isclose() daripada memeriksa kesetaraan secara langsung?
Aritmatika floating-point memiliki batas presisi. math.isclose() membandingkan dua nilai dengan pemeriksaan toleransi untuk melihat apakah keduanya kira-kira sama.
Topik Terkait
Kuasai operator aritmatika, perbandingan, logika, bitwise, penugasan, dan identitas dengan Python.
LembarPanduan referensi untuk fungsi bawaan Python. Pelajari cara menggunakan print, len, range, enumerate, zip, map, filter, dan banyak lagi.
LembarPanduan referensi cepat untuk arrayNumPy. Pelajari pembuatan array, pembentukan ulang, pengindeksan, pemotongan, dan operasi matematika.
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Fungsi Python
Fungsi master Python. Pelajari cara menulis kode yang dapat digunakan kembali menggunakan def, menentukan argumen, mengembalikan nilai, dan memahami cakupan lokal dan global.
Cara Menggunakan Fungsi Lambda dengan Python
Pelajari cara menggunakan fungsi lambda dengan Python. Kuasai fungsi anonim, panggilan balik sebaris, dan pengurutan data daftar dengan kunci lambda.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.