Metode isnumeric () mengembalikan True jika semua karakter dalam string adalah karakter numerik. Jika tidak, itu mengembalikan False.
Karakter numerik memiliki properti berikut:
- Numeric_Type = Desimal
- Numeric_Type = Digit
- Numeric_Type = Numeric
Dalam Python, karakter desimal (seperti: 0, 1, 2…), digit (seperti: subskrip, superskrip), dan karakter yang memiliki properti nilai numerik Unicode (seperti: pecahan, angka romawi, pembilang mata uang) semuanya dianggap karakter numerik.
Anda dapat menulis karakter digit dan numerik menggunakan unicode dalam program ini. Sebagai contoh:
# s = '½' s = ' u00BD'
Sintaksnya isnumeric()
adalah
string.isnumeric ()
isnumeric () Parameter
The isnumeric()
Metode tidak mengambil parameter apapun.
Nilai Kembali dari isnumerik ()
The isnumeric()
kembali metode:
- True jika semua karakter dalam string adalah karakter numerik.
- False jika setidaknya satu karakter bukan karakter numerik.
Contoh 1: Cara kerja isnumerik ()
s = '1242323' print(s.isnumeric()) #s = '²3455' s = 'u00B23455' print(s.isnumeric()) # s = '½' s = 'u00BD' print(s.isnumeric()) s = '1242323' s='python12' print(s.isnumeric())
Keluaran
Benar Benar Benar Salah
Contoh 2: Bagaimana cara menggunakan isnumeric ()?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
Keluaran
Semua karakter adalah numerik.