반응형
메서드 이름/문법 | 테스트 통과 시 True 반환 |
str.isalnum() | 모든 문자가 글자와 숫자로 이루어졌으며, 최소한 문자가 하나 이상 있는 경우 |
str.isalpha() | 모든 문자가 알파벳 글자로 이루어졌으며, 최소한 문자가 하나 이상 있는 경우 |
str.isdecimal() | 1. 모든 문자가 10진수 숫자로 이루어졌으며, 최소한 문자가 하나 이상 있는 경우 2. isdigit과 비슷하지만 유니코드 문자와 사용 |
str.isdigit() | 모든 문자가 10진수 숫자로 이루어졌으며, 최소한 문자가 하나 이상 있는 경우 |
str.isidentifier() | 1. 문자열이 유효한 파이썬 식별자 이름 규칙을 지키고 있는 경우 2. 첫 문자는 반드시 문자나 언더스코어(_)이어야 하며, 각 문자는 글자, 숫자 혹은 언더스코어이어야 한다. |
str.islower() | 모든 문자가 소문자로 이루어졌으며, 최소한 문자가 하나 이상 있는 경우(참고로 알파벳이 아닌 문자가 포함될 수도 있다) |
str.isprintable() | 1. 모든 문자가 출력 가능한 문자인 경우 2. \n과 \t는 제외 |
str.isspace() | 모든 문자가 '공백 문자(whitespace)'이며, 최소한 문자가 하나 이상 있는 경우 |
str.istitle() | 1. 모든 문자가 유효한 제목이며, 최소한 문자가 하나 이상 있는 경우 2. 첫 문자만 대문자고 나머지 모두 소문자면 조건에 만족한다. 문자 사이에 공백 문자나 구분 문자가 있을 수 있다. |
str.isupper() | 모든 문자가 대문자로 이루어졌으며 최소한 문자가 하나 이상 있는 경우(참고로 알파벳이 아닌 문자가 포함될 수도 있다) |
반응형
'Python' 카테고리의 다른 글
정규표현식(2) [Python] (0) | 2022.11.17 |
---|---|
정규표현식(1) [Python] (0) | 2022.11.16 |
리스트 복사 vs 리스트 변수 복사, 얕은 복사 vs 깊은 복사 (0) | 2022.11.15 |
set(세트)[Python] (0) | 2022.11.11 |
같은 폴더에 들어있는 py파일 import하기 (0) | 2022.06.16 |