[Python] isalpha(), isdigit() 함수 / 문자열 체크하기

2021. 1. 12. 10:13·Language/Python
반응형

알고리즘 문제를 풀다보면 문자열 변수인지 정수형 변수인지를 체크하는 것이 요구될 때가 있습니다.

isalpha(), isdigit() 함수는 이럴 때 사용하는 함수입니다.

 

  • isalpha(): 모든 원소가 문자일 경우 True, 하나라도 아니면 False
  • isdigit(): 모든 원소가 정수일 경우 True, 하나라도 아니면 False
a = "hello"
print("a는 숫자열 인가요?", a.isdigit())
print("a는 문자열인가요?", a.isalpha())
print()

b = "139"
print("b는 숫자열 인가요?", b.isdigit())
print("b는 문자열인가요?", b.isalpha())

 

<출력>
a는 숫자열 인가요? False
a는 문자열인가요? True
b는 숫자열 인가요? True
b는 문자열인가요? False

 


(추가)

  • isalnum(): 문자, 숫자 외에 공백이나 특수문자가 없는지 확인
  • isascii(): 문자열내 모든 값이 ASCII값인지 확인
  • isspace(): 문자열 내 모든 값이 공백인지 확인
  • istitle(): 문자열이 제목 케이스인지 확인(예: Hello World)

 

반응형

'Language > Python' 카테고리의 다른 글

[Python] upper(), lower() 함수 / 파이썬 문자열 대문자 소문자 변환  (0) 2021.01.12
[Python] islower(), isupper() 함수 / 파이썬 문자열 대문자 소문자 체크  (0) 2021.01.12
[Python] 파이썬 배열 원소 세는 방법 count() / collections.Counter()  (0) 2020.12.27
[Python] 리스트/배열 역순 정렬 ( reverse() / reversed() )  (0) 2020.12.24
[Python] 리스트/배열 정렬 함수 ( sort() / sorted() )  (0) 2020.12.24
'Language/Python' 카테고리의 다른 글
  • [Python] upper(), lower() 함수 / 파이썬 문자열 대문자 소문자 변환
  • [Python] islower(), isupper() 함수 / 파이썬 문자열 대문자 소문자 체크
  • [Python] 파이썬 배열 원소 세는 방법 count() / collections.Counter()
  • [Python] 리스트/배열 역순 정렬 ( reverse() / reversed() )
개발하는 사막여우
개발하는 사막여우
개발개발 주저리주저리
    반응형
  • 개발하는 사막여우
    개발하는 사막여우
    개발하는 사막여우
  • 전체
    오늘
    어제
    • All (311)
      • Books (13)
        • 읽기 좋은 코드가 좋은 코드다 (13)
      • Study (6)
        • Blockchain (3)
        • Algorithm (3)
      • Baekjoon (36)
      • Programmers (166)
      • LeetCode (15)
      • Open Source (1)
        • Youtube Popout Player (1)
      • Language (32)
        • Python (9)
        • JS (8)
        • Java (5)
        • HTML (6)
        • CSS (4)
      • Library & Framework (15)
        • React.js (15)
      • IDE (2)
        • IntelliJ (2)
      • Airdrop (9)
      • Tistory (2)
      • etc.. (7)
        • Cozubi (6)
        • lol-chess (0)
  • 블로그 메뉴

    • Github
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    Cozubi
    알고리즘문제풀이
    2018 KAKAO BLIND RECRUITMENT
    카카오 알고리즘 문제
    파이썬
    클린 코드 작성법
    프로그래머스 위클리 챌린지
    백준
    프로그래머스
    카카오 코딩테스트
    Java
    신규 코인 에어드랍
    Python
    programmers
    코주비
    코딩테스트연습
    카카오 공채
    클린 코드
    코인줍줍
    읽기 좋은 코드가 좋은 코드다
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
개발하는 사막여우
[Python] isalpha(), isdigit() 함수 / 문자열 체크하기
상단으로

티스토리툴바