조금씩 꾸준히 완성을 향해

[Python] 문자열 함수/문자 숫자 판단(isalpha, isdigit, isdecimal, isalnum) 본문

Python/문법

[Python] 문자열 함수/문자 숫자 판단(isalpha, isdigit, isdecimal, isalnum)

all_sound 2022. 9. 13. 21:51

Python에서 문자 혹은 숫자를 판별해 주는 함수들 모음

 

 

▶ str.isalpha() 

주어진 문자열이 사람의 언어 문자로만 구성되어 있는지 확인해 준다.

문자열의 모든 요소가 사람의 언어 문자로만 구성되어 있으면 True를 리턴, 아니면 False를 리턴.

  ※ 주의! 알파벳 뿐만 아니라 다른 언어 문자열도 True!  공백은 문자가 아니므로 False!

 

 

▶ str.isdigit() 

주어진 문자열이 숫자로만 이루어져 있는지 확인해 준다.

문자열의 모든 요소가 숫자로만 구성되어 있으면 True를 리턴, 아니면 False를 리턴.

 

 

▶ str.isdecimal() 

주어진 문자열이 십진수(decimal)인 정수로만 이루어져 있는지 확인해 준다.

문자열의 모든 요소가 십진수로만 구성되어 있으면 True를 리턴, 아니면 False를 리턴.

 

 

▶ str.isalnum() 

주어진 문자열이 사람의 언어 혹은 숫자로만 구성되어 있는지 확인해 준다.

맞으면 True를 리턴, 아니면 False를 리턴.