[파이썬] isdigit(), isdecimal(), isnumeric()

sohee jung·2022년 9월 10일
0

[파이썬] 기초 문법

목록 보기
3/11
post-thumbnail

isdigit()

  • string 클래스에 있는 메서드
  • 문자열.isdigit() 형태로 사용
  • 해당 문자열이 '숫자'로 이루어졌다면 True 반환
x = '3²'
x.isdigit()
# True
x.isdecimal()
# False
int(x)
# ERROR

isdecimal()

  • 해당 문자열이 0~9까지의 수로 이뤄졌는지 검사
  • int로 바로 변환할 수 있는 수인지 검사

isnumeric()

  • 숫자값으로 나타난 문자이면 어떤 방식이든 인정
  • 거듭제곱, 제곱근, 분수 등 모두 True
profile
짱이 될거야

0개의 댓글