코딩하는 해맑은 거북이

[Python] 문자열이 문자 혹은 숫자로 구성되어있는지 확인하는 방법 본문

Python/기본

[Python] 문자열이 문자 혹은 숫자로 구성되어있는지 확인하는 방법

#CJE 2022. 12. 5.
해당 글은 아래의 3가지를 다룬다.
1. 문자열.isalpha()
2. 문자열.isdigit()
3. 문자열.isalnum()

 

1, 문자열.isalpha()

해당 문자열이 모두 문자로 구성되어있다면 True를 리턴한다.

x1 = 'ABCDEFG'
print(x1.isalpha())
x2 = '안녕하세요'
print(x2.isalpha())

x3 = '20대입니다'
print(x3.isalpha())

    True
    True

    False

 

 

2. 문자열.isdigit()

해당 문자열이 모두 숫자로 구성되어있다면 True를 리턴한다.

x1 = '123456789'
print(x1.isdigit())

x3 = '20대입니다'
print(x3.isdigit())

    True
    False

 

 

3. 문자열.isalnum()

해당 문자열이 모두 문자 또는 숫자로만 구성되어 있다면 True를 리턴한다.

x1 = '123456789'
print(x1.isalnum())
x2 = '안녕하세요'
print(x2.isalnum())
x3 = '20대입니다'
print(x3.isalnum())

x4 = '010-1234-5678'
print(x4.isalnum())

    True
    True
    True
    False

 

Comments