단원
변수 8
연산자 14
입출력 12
기초 코딩 22
if문(if~) 13
if문(if~ else~) 16
if문(if~ elif~ else~) 5
if문의 중첩 5
for문 18
이중 for문 13
while문 16
전체 목록
QUESTION 15 #125
10kg부터 50kg까지 10kg 간격으로 그램(g), 파운드(lb), 온스(oz)로 변환하여 출력하는 프로그램입니다. 빈칸을 채워보세요.
main.py
print("-" * 60)
print(" 킬로그램 그램 파운드 온스")
print("-" * 60)
for kg range(10, 51, 10) :
g = * 1000
= kg * 2.204623
ounce = * 35.273962
print(f"{kg:8d} {g:8.1f} {pound:8.1f} {ounce:8.1f}")
print("-" * 60)
HINT
힌트 1: for문에서 범위를 지정할 때는 for 변수 in range(...) 형식을 사용합니다.
힌트 2: 각 변환 공식의 기준이 되는 변수는 킬로그램 단위인 kg입니다.
실행 결과 예시
------------------------------------------------------------
킬로그램 그램 파운드 온스
------------------------------------------------------------
10 10000.0 22.0 352.7
20 20000.0 44.1 705.5
30 30000.0 66.1 1058.2
40 40000.0 88.2 1411.0
50 50000.0 110.2 1763.7
------------------------------------------------------------
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행