본문 바로가기
ETC/Python

Python 문자열인지 숫자인지 확인

by Guardy 2020. 8. 24.
728x90

파이썬 숫자인지 확인 python 숫자인지 확인

오늘 소개해드릴 함수는 isalpha,isdigit 입니다.


함수의 이름에서 쉽게 유추할 수 있습니다.
isalpha함수는 문자열이 문자인지 아닌지를 isdigit함수는 문자열이 숫자인지 아닌지를 True,False로 리턴해줍니다.

 

number='123'
word='word'

print(number.isdigit())
print(word.isdigit())

print(number.isalpha())
print(word.isalpha())

다음과 같이 실행했을 때 결과는 다음과 같습니다.

 

True
False
False
True

그래서 if문을 써서 다음과 같이 구분할 수 있습니다.

 

if(word.isdigit()):
	#숫자일때 실행할 내용
else:
	#문자일때 실행할 내용

간단한 함수이지만 매우 유용합니다.

 

728x90