문자열이 숫자로만 이루어져있는지 확인하는 함수. (True, False로 출력)
- str.isdigit("판별할려는 문자열")
- "판별할려고 하는 문자열".isdigit()
a = "abc"
b = "123"
c = "a1b2c3"
d = "-1"
e = "1.36"
print(a.isdigit())
print(str.isdigit(b))
print(c.isdigit())
print(d.isdigit())
print(str.isdigit(e))

데이터가 int 타입으로 변환이 가능한지 확인할 때 사용하는 메서드.
- str.isdecimal("변환 할려는 문자열")
- "문자열".isdecimal()
a = "abc"
b = "123"
c = "a1b2c3"
d = "-1"
e = "1.36"
print(a.isdecimal())
print(str.isdecimal(b))
print(c.isdecimal())
print(d.isdecimal())
print(str.isdecimal(e))

마찬가지로 음수와 실수는 False로 출력된다.
문자열 내부가 알파벳으로 만 이루어져 있는지 확인하는 메서드
- str.isalpha("변환할려는 문자열")
- 문자열.isalpha()
a = "abc"
b = "123"
c = "a1b2c3"
d = "-1"
e = "1.36"
f = "파이썬"
print(a.isalpha())
print(str.isalpha(b))
print(c.isalpha())
print(d.isalpha())
print(str.isalpha(e))
print(str.isalpha(f))

한글도 True로 출력된다.