목차
isdecimal() 예제 - 유니코드가 십진수인지 체크
isdecimal() 정의
isdecimal() 구문
isdecimal() 예제 - decimal 숫자 인정 범위
isdecimal() 예제 - 유니코드가 십진수인지 체크
a = "\u0033" # 3 유니코드
print(a.isdecimal()) # True
b = "\u0030" # 0 유니코드
print(b.isdecimal()) # True
c = "\u0047" # G 유니코드
print(c.isdecimal()) # False
isdecimal() 정의
유니코드 문자열이 decimal 숫자인지 체크.
1.
decimal 숫자 : 숫자 (0~9) + 숫자 (0~9) 유니코드
지수 (예: 2 ) : decimal 숫자로 간주 X
분수(예: ¾ ) : decimal 숫자로 간주 X
이 메서드는 unicode 객체에 사용.
unicode 객체는 \u OOOO 형식의 숫자임.
2. cf.
isdecimal() 구문
string .isdecimal()
[매개변수]
없음.
[반환값]
문자열이 decimal 숫자뿐이면 true 반환. 그렇지 않으면 false 반환.
isdecimal() 예제 - decimal 숫자 인정 범위
a = '100'
print(a.isdecimal()) # True : 숫자(0~9)
b = "\u0030" # 0 유니코드
print(b.isdecimal()) # True
c = '3²'
print(c.isdecimal()) # False : 지수
d = '¾'
print(d.isdecimal()) # False : 분수
주소 복사
랜덤 이동