728x90

isdigit()

str.isdigit()

 

  • 숫자로만 구성된 문자열을 감지하는 함수
  • 문자가 단 하나라도 있다면 False
  • 모든 문자가 숫자로만 이루어 졌으면 True
  • 마이너스 ' - ' , 소숫점 ' . ' 은 문자로 판단하기 때문에 실수나 음수를 판단하지 못한다

isdigit() 예제

str = "123456" 
print(str.isdigit())
# True

str = "string"
print(str.isdigit())
# False

str = "-123"
print(str.isdigit())
# False

str = "1.23"
print(str.isdigit())
# False
728x90

+ Recent posts