개요
string모듈은 문자 상수를 포함하고 있는 모듈이다.
string 모듈
- string.ascii_letters
- ascii_lowercase + ascii_uppercase
- string.ascii_lowercase : 알파벳 소문자
- string.ascii_uppercase : 알파벳 대문자
- string.digits : 십진수 숫자(0~9)
- string.hexdigits : 16진수 숫자(0~F)
- string.octdigits : 8진수 숫자(0~7)
- string.punctuation
- string.whitespace
- string.printable
- digit + ascii_letter + puctuation + whitespace
예시
import string
print(string.ascii_lowercase) # abcdefghijklmnopqrstuvwxyz
print(string.ascii_uppercase) # ABCDEFGHIJKLMNOPQRSTUVWXYZ
print(string.ascii_letters) # abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
print(string.digits) # 0123456789
print(string.octdigits) # 01234567
print(string.hexdigits) # 0123456789abcdefABCDEF
print(string.punctuation) # !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
print(string.printable) # 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
참고자료
https://docs.python.org/ko/3/library/string.html#string.ascii_uppercase
'python > 모듈' 카테고리의 다른 글
[Python] 최소공배수, 최대공약수 (0) | 2023.02.10 |
---|---|
[Python] 유리수(분수) 계산 (0) | 2023.02.10 |
[Python] 순열과 조합 (0) | 2023.02.08 |
[Python] textwrap (0) | 2023.01.30 |
[Python] json - 문자열을 딕셔너리로 변환 (0) | 2022.12.17 |