본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 114 값 출력

by 포스트it 2021. 1. 13.
반응형

 

 

문제

사용자로부터 값을 입력받은 후 해당 값에 20을 더한 값을 출력하라. 단 사용자가 입력한 값과 20을 더한 계산 값이 255를 초과하는 경우 255를 출력해야 한다.

>> 입력값: 200
출력값: 220

>> 입력값: 240
출력값: 255

내풀이

num = int(input("숫자를 입력하세요 :"))+20
if num < 255:
    print(num)
else:
    print(255)
    
결과값
200 => 220
240 => 255

정답

user = input("입력값: ")
num = 20 + int(user)
if num > 255:
    print(255)
else:
    print(num)

 

input으로 받은 값은 str 값이기 때문에 int형으로 바꿔주셔야 해요 !
728x90
반응형

댓글