ascii_uppercase
-
파이썬을 파이썬답게_1Python 2019. 9. 30. 11:33
프로그래머스의 파이썬을 파이썬답게 라는 강의를 보고 정리한 글이다. 몪과 나머지 - divmod 두개의 수가 주어지고 몫과 나머지를 구해야 할때가 있다. ex) 7을 3으로 나눈 몫과 나머지 구하기 일반적으로 a = 7 b = 3 print(a//b, a%b) # 2 1 방법으로 몫과 나머지를 계산 할 수 있다. 그런데 파이썬에는 divmod라는 것이 있는데 a = 7 b = 3 print(divmod(a, b)) # (2, 1) print(*divmod(a, b)) # 2 1 * 를 이용한 unpacking과 같이 사용하여 코드를 작성 할 수 있다. 무조건 divmod를 사용하는 것이 좋은 방법은 아니다. 가독성이나 스타일에 따라서 첫번째 방법을 사용할 수도 있는데 divmod는 큰 숫자를 다룰때 좀 ..