divmod
divmod는 나누기 후 몫과 나머지를 한번에 알려주는 편리한 모듈이다.
num1 = 10, num2 = 3일 때
result = divmod(num1,num2) 를 하게 되면
몫이 3, 나머지 1 이라는 것을 한번에 알려준다.
숫자 세 자리 끊어쓰기
406900과 같은 긴 숫자는 406,900처럼 세 자리 단위로 끊어 읽는 것이 편하다.
이 경우 format( , ' , ') 를 활용하면 세 자리 단위로 끊어서 출력된다.
반복문(for, while)
반복문은 코딩에서 핵심적인 요소라고 할 수 있다.
For문(횟수 반복): 나는 N번 동안 반복해서 실행하겠다.
While문(조건 반복): 나는 어떤 조건에 해당하는 동안 반복 실행하겠다.
오늘의 소감
반복문, 조건문은 확실히 한번에 이해하기가 쉽지 않다. 강의를 들으며 코딩을 따라 할때는 큰 문제가 없는데, 강의를 멈추고 스스로 해보려 하면, 처음부터 계속 막히곤 한다.
코딩을 하다보면 중, 고등학생 때 수학 문제를 풀던 때가 기억이 난다. 답지를 조금만 보면 술술 풀리지만, 답지를 전혀 보지 않고, 스스로 하려고 하면 머리가 엄청 아픈?
스스로 해야만 실력이 는다는 것을 알고 있기 때문에, 꼭 한번씩은 스스로 해보려고 하는데, 절대적인 시간이 모자르다는 것을 새삼 느끼고 있다. .
나만 이렇게 어려운 건 아니겠지..?