티스토리 뷰

Python/실전예제

입력과 출력

jsBae 2022. 12. 25. 21:40
시간의 초를 입력 받아 분과 초를 출력하는 실행결과가 나오도록 하시오.
total = int(input('전체 초:'))
min = total//60
sec = total % 60
print('%d 초: %d 분 %d 초' %(total, min, sec))

출생연도를 입력받아 한국 나이를 출력 해 보시오.

name = input('name : ')
year = int(input('year : '))
age = 2022 - year + 1
print('{} 님의 한국 나이는 {}살 입니다.' .format(name,age))
name : sabrina
year : 2000
sabrina 님의 한국 나이는 23살 입니다.

밑변과 높이를 입력(실수) 받아 삼각형의 넓이를 출력 해 보시오.

base = float(input('base : '))
height = float(input('height : '))
area = (base * height) / 2
print('밑변 %d, 높이 %d 인 삼각형의 넓이 : %d' %(base, height, area))
base : 3.5
height : 9.7
밑변 3, 높이 9 인 삼각형의 넓이 : 16

본인의 키를 입력 받아 표중 체중을 출력해 보자. (* BMI = (키 - 100) * 0.9)

height = int(input('키는 : '))
BMI = (height - 100)*0.9
print('키 %d의 표준체중은 %d 입니다.' %(height, BMI))
키는 : 180
키 180의 표준체중은 72 입니다.

숫자2개를 입력 받아 사칙 연산을 출력 해 보자.

num1 = int(input('number1 : '))
num2 = int(input('number2 : '))

print('{} + {} = {}'.format(num1, num2, num1+num2))
print('{} + {} = {}'.format(num1, num2, num1-num2))
print('{} + {} = {}'.format(num1, num2, num1*num2))
print('{} + {} = {}'.format(num1, num2, num1/num2))
number1 : 20
number2 : 10
20 + 10 = 30
20 + 10 = 10
20 + 10 = 200
20 + 10 = 2.0

세 과목의 점수를 입력 받아 총점과 평균을 출력 해 보자

korean = float(input('korean : '))
english = float(input('english : '))
math = float(input('math : '))
sum = korean + english + math
avg = (korean + english + math)/3

print('국어 %d, 영어 %d, 수학 %d : 합계:%d, 평균:%d' %(korean,english,math,sum, avg))
korean : 86
english : 82
math : 97
국어 86, 영어 82, 수학 97 : 합계:265, 평균:88
728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
반응형