Daftar Referensi Python
Method str.isnumeric() memeriksa apakah semua karakter string memiliki nilai numerik Unicode.
Sintaks
string.isnumeric()
Parameter
Fungsi atau method ini tidak menerima parameter.
Nilai balik: True jika ada minimal satu karakter dan semuanya numerik.
Contoh
print("123".isnumeric())
Output:
True
Contoh Lainnya
Karakter pangkat dua
teks = "\u00b2"
print(teks.isnumeric())
print(teks.isdecimal())
Output:
True
False
Titik desimal tidak numerik
print("12.5".isnumeric())
Output:
False
String kosong
print("".isnumeric())
Output:
False
Kesalahan Umum
- Tanda minus dan titik desimal membuat hasil
False. - Sebagian karakter numeric Unicode tidak dapat langsung diberikan ke
int(). - Gunakan parser angka jika input boleh memiliki tanda, pecahan, atau spasi.
Pelajari Lebih Lanjut
- Referensi: str.isdecimal() · str.isdigit() · int()
- Buku Belajar Python untuk Pemula: Bab 5, Bab 7, dan Bab 16
