코딩하는 해맑은 거북이
[Python] 문자열이 문자 혹은 숫자로 구성되어있는지 확인하는 방법 본문
해당 글은 아래의 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
'Python > 기본' 카테고리의 다른 글
[Python] dictionary 정렬 (0) | 2022.12.17 |
---|---|
[Python] enumerate & zip (0) | 2022.12.16 |
[Python] ord 함수, chr 함수 (0) | 2022.12.05 |
[Python] 리스트에서 특정 값의 인덱스 찾기 (0) | 2021.06.14 |
[Python] 함수의 디폴트 인자, 가변인자, 키워드 가변인자 (0) | 2021.01.21 |