파이썬 알파벳/숫자인지 확인하기

yun·2024년 7월 16일
post-thumbnail

알파벳인지 확인 isalpha

a = '1234'
b = 'a123'
c = 'asdf'

print (a.isalpha()) #false 숫자만 있음
print (b.isalpha()) #false 숫자+알파벳
print (c.isalpha()) #true 알파벳만 있음

숫자인지 확인 isdigit

a = '1234'
b = 'a123'
c = 'asdf'

print (a.isdigit()) #true 숫자만 있음
print (b.isdigit()) #false 숫자+알파벳
print (c.isdigit)) #false 알파벳만 있음

알파벳+숫자인지 확인 isalnum

a = '1234'
b = 'a123'
c = 'asdf'
d = '!!!!'
e = '*1a*'

print (a.isalnum()) #false 숫자만 있음
print (b.isalnum()) #true 숫자+알파벳
print (c.isalnum()) #false 알파벳만 있음
print (d.isalnum()) #false 특수문자만 있음
print (e.isalnum()) #false 특수문자도 포함되어 있음

0개의 댓글