Python

[Python] isalpha(), isdigit() 함수: 문자열 판별(문자, 숫자) 함수

meizzi 2023. 5. 9. 13:40
728x90
반응형

isalpha()

  • 문자열이 문자인지 아닌지 판별하는 함수
  • 모든 문자열이 문자이면 True, 아니면 False
  • 음수나 소수점은 숫자가 아닌 문자로 판단
  • str.isalpha(문자열) or 문자열.isalpha() 
a = "Hello"
b = "H1e2llo"
c = "12345"

print(a.isalpha())  # True
print(b.isalpha())  # False
print(c.isalpha())  # False

isdigit()

  • 문자열이 숫자인지 아닌지 판별하는 함수
  • 모든 문자열이 숫자이면 True, 아니면 False
  • 음수나 소수점은 숫자가 아닌 문자로 판단
  • str.isdigit(문자열) or 문자열.isdigit()
a = "Hello"
b = "H1e2llo"
c = "12345"

print(a.isdigit())  # False
print(b.isdigit())  # False
print(c.isdigit())  # True
728x90
반응형