Python String isnumeric ()

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.

Artikel yang menarik...