[Python] 백준 1620 나는야 포켓몬 마스터 이다솜 : isdigit()

2023. 8. 30. 12:22·백준/Python

https://www.acmicpc.net/problem/1620

 

1620번: 나는야 포켓몬 마스터 이다솜

첫째 줄에는 도감에 수록되어 있는 포켓몬의 개수 N이랑 내가 맞춰야 하는 문제의 개수 M이 주어져. N과 M은 1보다 크거나 같고, 100,000보다 작거나 같은 자연수인데, 자연수가 뭔지는 알지? 모르면

www.acmicpc.net

 

백준 문제 풀면서 가장 길이가 길었던 문제 ㅋㅋㅋㅋ(사실 몇 문제 안 풀긴함)

 

평소 백준을 자바만으로 풀다 파이썬으로 갈아타고 나서 편하다는 느낌이 물씬 나는 중이다.

 

그중 편하다는 느낌으로 드는 점 중 하나인 isdigit()를 사용하면서 느꼈다.

 

파이썬은 자바와는 달리 input받는 데이터의 자료형이 무엇인지 전혀 신경쓰지 않는다.

 

다만 받더라도 기본으로 string 형으로 받기 때문에 받는 값이 숫자인지 문자인지 알 필요가 있다.

 

그래서 input 받은 데이터가 숫자인지 알고 싶을 때는 isdigit()를 사용하자!

 

isdigit()는 받은 input 데이터가 숫자일 경우 true, 아니면 false이기 때문에 조건문에서 걸어 주기 편하게 만들어졌다.

 

(is~~~ 형태의 메소드들은 보통 boolean형태로 리턴하는 게 국룰임 ㅇㅇ)

'백준 > Python' 카테고리의 다른 글

[Python] 백준 11723 집합 : 런타임 에러 (KeyError) 경우  (0) 2023.08.30
'백준/Python' 카테고리의 다른 글
  • [Python] 백준 11723 집합 : 런타임 에러 (KeyError) 경우
2Suchan
2Suchan
github : @KRSuchan
  • 2Suchan
    dev_logs
    2Suchan
  • 전체
    오늘
    어제
    • 분류 전체보기 (42)
      • 백준 (6)
        • Python (2)
        • 알고리즘 (2)
        • Java (2)
      • 프로그래밍 (10)
        • Java (10)
      • Spring (1)
        • 트러블슈팅 (1)
      • DB (1)
        • Redis (1)
      • DevOps (1)
        • Docker (1)
      • 수학 (12)
        • 이산수학 (12)
      • Univ. (11)
        • 캡스톤디자인 (7)
        • 인공지능 (1)
        • 빅데이터 (1)
        • 정보보안 (1)
        • 디자인패턴 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    14649
    20챕터
    21396
    2판
    chapter13
    Chapter14
    Chapter15
    exercise
    GUI
    java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
2Suchan
[Python] 백준 1620 나는야 포켓몬 마스터 이다솜 : isdigit()
상단으로

티스토리툴바