최근 수정 시각 : 2024-06-03 22:56:36

string(Python)


파일:관련 문서 아이콘.svg   관련 문서: Python/문법/모듈
,
,
,
,
,

1. 개요2. 문자열 상수3. Formatter 클래스

1. 개요

string — Common string operations

Python 표준 라이브러리에서 제공하는 모듈.

2. 문자열 상수

문자열 상수를 정의한다. A부터 Z까지, 0부터 9까지 입력해야 할 때 문자열을 일일이 입력하지 말라고 있는 기능이다.
string.ascii_letters 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
string.ascii_lowercase 'abcdefghijklmnopqrstuvwxyz'
string.ascii_uppercase 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
string.digits '0123456789'
string.hexdigits '0123456789abcdefABCDEF'
string.octdigits '01234567'
string.punctuation '!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~'
string.printable 인쇄 가능한 것으로 간주하는 ASCII 문자의 문자열. digits, ascii_letters, punctuation, whitespace 의 조합이다.
string.whitespace 공백으로 간주하는 모든 ASCII 문자를 포함하는 문자열. 여기에는 스페이스, 탭, 줄 바꿈, 캐리지 리턴, 세로 탭 및 폼 피드 문자가 포함된다.

3. Formatter 클래스

다음의 메서드가 있다.
  • format(format_string, /, *args, **kwargs)
  • vformat(format_string, args, kwargs)
  • parse(format_string)
  • get_field(field_name, args, kwargs)
  • get_value(key, args, kwargs)
  • check_unused_args(used_args, args, kwargs)
  • format_field(value, format_spec)
  • convert_field(value, conversion)

분류