
문자열의 구성이 알파벳 혹은 한글 또는 숫자인지 확인하는 방법
문자열 내의 모든 문자가 알파벳과 숫자이고, 적어도 하나의 문자가 존재하는 경우 True를 돌려주고, 그렇지 않으면 False를 돌려줌
문자 c 는 다음 중 하나가 True 를 반환하면 알파벳이거나 숫자
c.isalpha(), c.isdecimal(), c.isdigit(), c.isnumeric()문자열의 구성이 알파벳 혹은 한글인지 확인하는 방법
문자열 내의 모든 문자가 알파벳이고, 적어도 하나의 문자가 존재하는 경우 True를 돌려주고, 그렇지 않으면 False를 돌려줌
알파벳 문자는 유니코드 문자 데이터베이스에서 《Letter》로 정의된 문자
True를 돌려주고, 그렇지 않으면 False를 돌려줌True를 돌려주고, 그렇지 않으면 False를 돌려줌문자열의 구성이 숫자인지 확인하는 방법
문자열 내의 모든 문자가 디짓이고, 적어도 하나의 문자가 존재하는 경우 True를 돌려주고, 그렇지 않으면 False를 돌려줌
디짓에는 십진수 문자와 호환성 위 첨자 숫자와 같은 특수 처리가 필요한 숫자가 포함
Numeric_Type=Digit 또는 Numeric_Type=Decimal인 문자True를 돌려줌s가 def 나 class와 같은 예약 식별자인지 검사하려면 keyword.iskeyword()를 호출해야 함True를 돌려주고, 그렇지 않으면 False를 돌려줌True를 돌려주고, 그렇지 않으면 False를 돌려줌Numeric_Type=Digit, Numeric_Type=Decimal, Numeric_Type=Numeric인 문자True를 돌려주고, 그렇지 않으면 False를 돌려줌repr() 을 호출했을 때 이스케이프 되지 않아야 하는 것들sys.stdout 또는 sys.stderr 로 출력되는 문자열의 처리에 영향을 주지 않음True를 돌려주고, 그렇지 않으면 False를 돌려줌WS, B 또는 S 중 하나이면 문자는 공백(whitespace)True를 돌려줌False를 돌려줌True를 돌려주고, 그렇지 않으면 False를 돌려줌