isnumeric() 예제 - 문자열이 숫자뿐인지 체크.
txt = "12345"
x = txt.isnumeric()
print(x)
결과값: True
isnumeric() 정의
모든 문자열이 Numeric 숫자뿐이면 True 반환, 그 외는 False 반환.
※ Numeric 숫자 : 숫자(0~9) + 지수 + 분수
※ 지수 (예: 2 ) : numeric 숫자로 간주 O
※ 분수(예: ¾ ) : numeric 숫자로 간주 O
cf.
isdecimal() 메서드 : 숫자 (0~9), 숫자(0~9) 유니코드
isdigit() 메서드 : 숫자 (0~9), 숫자(0~9) 유니코드, 지수
isnumeric() 메서드 : 숫자 (0~9), 숫자(0~9) 유니코드, 지수, 분수
isnumeric() 구문
string .isnumeric()
[매개변수]
없음.
isnumeric() 예제
a = "\u0030" # 0 유니코드
b = "\u00B2" # ² 유니코드
c = "100kg"
print(a.isnumeric()) # True
print(b.isnumeric()) # True
print(c.isnumeric()) # False
isnumeric() 예제 - numeric 숫자 인정 범위
a = '100'
print(a.isnumeric()) # True : 숫자(0~9)
b = "\u0030"
print(b.isnumeric()) # True : 숫자 (0~9) 유니코드
c = '3²'
print(c.isnumeric()) # True : 지수
d = '¾'
print(d.isnumeric()) # True : 분수
주소 복사
랜덤 이동
최신댓글