Daftar Referensi Python

math.pi adalah konstanta pi (3,14159…) dengan presisi penuh float. Ini bukan fungsi — dipanggil tanpa tanda kurung. Modul math juga menyediakan konstanta lain: math.e, math.tau, dan math.inf.

Sintaks

import math

math.pi  # tanpa tanda kurung

Konstanta di Modul math

Konstanta Nilai Keterangan
math.pi 3.14159… Rasio keliling terhadap diameter lingkaran
math.e 2.71828… Bilangan Euler, basis logaritma natural
math.tau 6.28318… 2 x pi
math.inf tak hingga Lebih besar dari angka apa pun

Contoh

import math

print(math.pi)
print(round(math.pi, 2))

Coba di IDE

Output:

3.141592653589793
3.14

Contoh Lainnya

Keliling dan luas lingkaran

import math

r = 7
print(round(2 * math.pi * r, 2))   # keliling
print(round(math.pi * r ** 2, 2))  # luas

Coba di IDE

Output:

43.98
153.94

Konstanta lain: e dan tau

import math

print(round(math.e, 4))
print(math.tau == 2 * math.pi)

Coba di IDE

Output:

2.7183
True

Kesalahan Umum

  • Memanggil dengan kurung: math.pi()TypeError: 'float' object is not callable. Pi itu nilai, bukan fungsi.
  • Menulis pi manual sebagai 3.14 — cukup untuk latihan, tapi kurang presisi untuk perhitungan sungguhan.
  • Lupa import mathNameError.

Pelajari Lebih Lanjut