01단계 · 파이썬 첫걸음
숫자 계산과 반올림
사칙연산과 몫·나머지를 쓰고, `round` 로 소수 자리를 고정한다.
먼저 알아볼게요
코드로 이동 ↓파이썬은 계산기다. + - * / 가 더하기·빼기·곱하기·나누기다. 곱하기는 × 가 아니라 별표 * 를 쓴다.
/ 는 소수까지 나눈다(7 / 2 는 3.5). 몫만 필요하면 //, 나머지만 필요하면 % 를 쓴다.
round(값, 자리수) 는 소수점 아래 몇 자리까지 남길지 정한다. round(6142.857, 2) 는 6142.86 이다.
실기 시험은 "반올림하여 소수점 둘째 자리까지" 처럼 제출 형식을 지정하기도 한다. 그럴 때는 그 지시를 그대로 따른다 — 반올림인지 버림인지, 몇 자리인지는 문제가 정한다. round 는 숫자를 돌려주고, 보이는 자리수까지 맞춰야 할 때는 f-string 을 쓴다(6단계에서 다시 본다).
숫자 사이의 띄어쓰기는 결과를 바꾸지 않는다. 43000+7 과 43000 + 7 은 같다.
이렇게 써요
price = 15000
people = 4
print(price * people)
print(price / people)
print(round(price / 7, 3))기억할 한 가지
/ 는 소수, // 는 몫, % 는 나머지. 자리수는 내 습관이 아니라 문제가 요구한 대로 맞춘다.
직접 해보기
total 에 43000, count 에 7 을 담고 ① 합 ② 몫(//) ③ 나머지(%) ④ total / count 를 소수 둘째 자리로 반올림한 값을 차례로 출력하세요.
내 코드 Python
Python 준비 중… 처음 한 번만 내려받아요
들여쓰기: Tab · 편집기에서 나가기: Esc 다음 Tab
실행 결과
실행하면 코드가 출력한 내용이 여기에 나타나요.
막혔을 때
풀이와 비교하기
내 코드와 한 줄씩 비교해 보세요. 풀이를 보는 것만으로 완료되지는 않아요.
total = 43000
count = 7
print(total + count)
print(total // count)
print(total % count)
print(round(total / count, 2))