Phương thức chuỗi Python isnumeric ()
Thí dụ
Kiểm tra xem tất cả các ký tự trong văn bản có phải là số hay không:
txt =
"565543"
x = txt.isnumeric()
print(x)
Định nghĩa và Cách sử dụng
Phương isnumeric()
thức trả về True nếu tất cả các ký tự đều là số (0-9), ngược lại là False.
Các số mũ, như ² và ¾ cũng được coi là các giá trị số.
"-1"
và "1.5"
KHÔNG được coi là giá trị số, vì tất cả các ký tự trong chuỗi phải là số, còn dấu -
và .
thì không.
Cú pháp
string.isnumeric()
Giá trị tham số
Không có tham số.
Các ví dụ khác
Thí dụ
Kiểm tra xem các ký tự có phải là số không:
a = "\u0030" #unicode for 0
b = "\u00B2" #unicode for ²
c = "10km2"
d = "-1"
e = "1.5"
print(a.isnumeric())
print(b.isnumeric())
print(c.isnumeric())
print(d.isnumeric())
print(e.isnumeric())