본문 바로가기

알고리즘 (Python)/코드업 기초 100제

[CodeUp] 코드업 기초 100제 1069번 풀이 - 파이썬(python)

728x90
반응형

1069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기(설명)

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

문제 설명

 

평가를 문자(A, B, C, D, ...)로 입력받아 내용을 다르게 출력해보자.

평가 내용
평가 : 내용
A : best!!!
B : good!!
C : run!
D : slowly~
나머지 문자들 : what?

입력

 

영문자 1개가 입력된다.
(A, B, C, D 등의 한 문자가 입력된다.)

출력

 

평가내용에 따라 다른 내용이 출력된다.

입력 예시

 

A

출력 예시

 

best!!!

내 풀이

 

a=input()

if (a=='A'):
    print("best!!!")
elif (a=='B'):
    print("good!!")
elif (a=='C'):
    print("run!")
elif (a=='D'):
    print("slowly~")
else:
    print("what?")

모범 답안

 

a=input()

if a=="D" :
    print("slowly~")
elif a=="C" :
    print("run!")
elif a=="B" :
    print("good!!")
elif a=="A" :
    print("best!!!")
else :
    print("what?")

해설

 

먼저 입력 a를 받습니다. (input() 함수로 입력받으면 str() 형으로 저장됩니다.)
그런 다음 if 조건문을 사용하여서 각각의 평가 내용에 해당하는 출력들을 print() 함수를 사용하여 출력해줍니다.
728x90
반응형