CLASS etc

Python

문자열이 숫자나 문자로 구성되었는지 확인하기

문자열이 숫자나 문자로 구성되었는지 확인하기

문자열이 숫자나 문자로만 구성되어있는지 확인하려면 isalnum을 사용합니다.

isalnum 사용하기

문자열.isalnum()

해당 문자열이 숫자나 문자로만 구성되어있다면 True 아니면 False를 반환합니다.

즉 특수문자(!.*등 전부), 공백이 포함되어있으면 False를 반환합니다.

예를들어 문자열이 "Hello World123"라면 중간에 공백이 포함되어있어서 False를 반환합니다.

myWord = "Hello World123"
print(myWord.isalnum())

결과는 바로 아래에서 확인할 수 있습니다.







isalnum

공백이 있어서 False가 반환됩니다.

공백을 제거하고 해보겠습니다.

myWord = "HelloWorld123"
print(myWord.isalnum())

결과는 바로 아래에서 확인할 수 있습니다.







isalnum

문자와 숫자로만 구성되어 있어서 True가 나타납니다. 특수문자는 어떻게 나오는지 볼까요?

문자열 마지막에 !를 추가하겠습니다.

myWord = "HelloWorld123!"
print(myWord.isalnum())

결과는 바로 아래에서 확인할 수 있습니다.







isalnum

영어 뿐 아니라 한글과 일본어도 문자이므로 True를 반환합니다.

myWord = "안녕하세요今日は123"
print(myWord.isalnum())

위의 코드는 제 서버에서 작동하지 않아서 파이참에서 실행한 결과를 캡쳐합니다.

isalnum isalnum



댓글 0개

정렬기준

PinkCoding

PinkCoding

X

PinkCoding

Web Scratch Pad

X

loading

            
            
        

컨텐츠로 돌아가기