본문 바로가기 메뉴 바로가기

le récit de ellie

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

le récit de ellie

검색하기 폼
  • 분류 전체보기 (178)
    • Life (7)
    • Backend (32)
      • Java (23)
      • Spring (1)
      • SQL (1)
      • Infra (2)
    • Frontend (21)
    • Python (29)
    • Android (4)
      • Kotlin (4)
    • Data (11)
      • R (10)
      • 데이터엔지니어링 (0)
    • CS (8)
    • Algorithm (25)
    • 프로젝트 (21)
    • C (0)
      • C Compiler (0)
    • Tool (1)
  • 방명록

divmod (1)
[Python] 몫과 나머지 동시에 구하기 - divmod 함수

다음 예시와 같이 정수를 나눈 몫과 나머지를 동시에 구해야 할 때가 생긴다. 예) 7을 3으로 나눈 몫과 나머지를 구하시오. 보통의 경우 아래와 같이 몫과 나머지를 따로 구한다. a = 7 b = 5 print(a//b, a%b) divmod 파이썬에서는 몫과 나머지를 동시에 반환해주는 divmod 함수를 지원한다. a = 7 b = 5 print(divmod(a, b))# (1, 2) # unpacking 연산자(*)를 이용하는 경우 print(*divmod(a, b))# 1 2 주의 사항 무조건 divmod 함수를 사용하는 것이 좋은 방법은 아니다. 가독성이나, 팀의 코드 스타일에 따라서, a//b, a%b와 같이 쓸 때가 더 좋을 수 있다는 것을 알아두자. 또한, divmod 함수는 작은 숫자를 다..

Python 2021. 5. 10. 17:16
이전 1 다음
이전 다음
공지사항
최근에 올라온 글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바