Python

[python] input()

SangRok Jung 2022. 8. 24. 17:50
반응형

input


 

▶ 키보드 입력을 받아 출력

name = input("이름을 입력하세요.")
print(name + "님 반갑습니다.")
print("%s님 반갑습니다." % name)

# 이름을 입력하세요.정상록
# 정상록님 반갑습니다.

 

 

 

▶ 두개의 키보드 입력을 받아 출력.

a = input("첫번째 수를 입력하세요 : ") # 문자형으로 입력을 받는다.
b = input("두번째 수를 입력하세요 : ")
c = int(a) + int(b) # 정수형으로 변환한다.
print("a + b = %d" % c)

# 첫번째 수를 입력하세요 : 10
# 두번째 수를 입력하세요 : 20
# a + b = 30

 

 

 

 

▶ inch를 입력받아 cm로 변환한다.

inch = input("inch를 입력하세요 : ")
cm = int(inch) * 2.54
print("%dinch = %.2fcm" % (int(inch), cm))

# inch를 입력하세요 : 1
# 1inch = 2.54cm

 

 

 

 

▶ 밑변의 길이와 높이를 입력받아 삼각형의 넓이를 구한다.

bass = input("밑변의 길이를 입력하시오 : ")
height = input("세로 길이를 입혁하시오 : ")

area = int(bass) * int(height) * 0.5

print("삼각형의 넓이 = %.2f" % area)
# 밑변의 길이를 입력하시오 : 234
# 세로 길이를 입혁하시오 : 43
# 삼각형의 넓이 = 5031.00

 

 

 

 

▶ 가격, 구매량, 지불한 금액을 입력받아 거스름돈을 계산한다.

price = int(input("가격을 입력하세요 : "))
buy = int(input("구매한 량을 입력하세요 : "))
pay = int(input("지불한 금액을 입력하세요 : "))
cha = pay - (price * buy)

print("물건 가격 : %d원\n구매개수 : %d개\n지불금액 : %d원\n거스름돈 : %d원" % (price, buy, pay, cha))
# 가격을 입력하세요 : 200
# 구매한 량을 입력하세요 : 2
# 지불한 금액을 입력하세요 : 4000
# 물건 가격 : 200원
# 구매개수 : 2개
# 지불금액 : 4000원
# 거스름돈 : 3600원

 

 

 

 

 

 

반응형

'Python' 카테고리의 다른 글

[python] 논리 연산자  (0) 2022.08.24
[python] print()  (0) 2022.08.24
[python] null, 개행문자(\n)  (0) 2022.08.24
[Python] List(리스트)  (0) 2022.08.23
[Python] Python, Number, String, Boolean type  (0) 2022.08.22