Python String isnumerik ()

Kaedah isnumeric () mengembalikan Benar jika semua watak dalam rentetan adalah watak angka. Sekiranya tidak, ia mengembalikan Palsu.

Watak berangka mempunyai sifat berikut:

  • Numeric_Type = Perpuluhan
  • Numeric_Type = Digit
  • Numeric_Type = Numerik

Dalam Python, aksara perpuluhan (seperti: 0, 1, 2…), digit (seperti: langganan, superskrip), dan watak yang mempunyai sifat nilai angka Unicode (seperti: pecahan, angka roman, pengangka mata wang) semuanya dianggap sebagai aksara angka.

Anda boleh menulis digit dan angka menggunakan unicode dalam program ini. Sebagai contoh:

 # s = '½' s = ' u00BD' 

Sintaks isnumeric()adalah

 rentetan.sumerik ()

isnumeric () Parameter

The isnumeric()kaedah tidak mengambil apa-apa parameter.

Nilai Pulangan dari isnumerik ()

The isnumeric()kaedah pulangan:

  • Benar jika semua watak dalam rentetan itu adalah watak berangka.
  • Salah jika sekurang-kurangnya satu watak bukan watak berangka.

Contoh 1: 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())

Pengeluaran

 Betul Betul Betul Salah

Contoh 2: Bagaimana menggunakan isnumerik ()?

 #s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')

Pengeluaran

 Semua watak adalah berangka.

Artikel menarik...