출처 : 반크_반크 20년 백서
참고풀이1]
import sys
import random
a1="네, 확실합니다. "
a2="전망이 좋은 거 같은 데요."
a3="믿으셔도 됩니다."
a4="글쎄요 아닌 거 같군요."
a5="한 점의 의심도 없이 맞습니다."
a6="그럼요, 명백히 올바른 선택을 했습니다. "
a7="제 답변은 No입니다."
a8="나중에 다시 물어 보세요."
while True:
name = input("이름: (종료하려면 엔터키) ")
if name == "":
sys.exit() #이름을 입력하지 않고 Enter하면 프로그램을 종료한다.
question = input("무엇에 대하여 알고 싶은가요? ")
print(name+ "님" , "\"", question, "\"에 대하여 질문 주셨군요.")
print("운명의 주사위를 굴려볼께요...")
answers = random.randint(1, 8)
if answers == 1:
print(a1)
elif answers == 2:
print(a2)
elif answers == 3:
print(a3)
elif answers == 4:
print(a4)
elif answers == 5:
print(a5)
elif answers == 6:
print(a6)
elif answers == 7:
print(a7)
else :
print(a8)
참고풀이1 결과]
참고풀이2]
import sys
import random
answers=["^^",
"네, 확실합니다. ",
"전망이 좋은 거 같은 데요.",
"믿으셔도 됩니다.",
"글쎄요 아닌 거 같군요.",
"한 점의 의심도 없이 맞습니다.",
"그럼요, 명백히 올바른 선택을 했습니다. ",
"제 답변은 No입니다.",
"나중에 다시 물어 보세요."]
while True:
name = input("이름: (종료하려면 엔터키) ")
if name == "":
sys.exit() #이름을 입력하지 않고 Enter하면 프로그램을 종료한다.
question = input("무엇에 대하여 알고 싶은가요? ")
print(name + "님" , "\"", question, "\"에 대하여 질문 주셨군요.")
print("운명의 주사위를 굴려볼께요...")
i = random.randint(1, 8)
print(answers[i])
참고풀이2 결과]
대한민국의 아름다운 영토, 독도의 봄
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 241제] 두근두근 파이썬(개정판) CHAPTER 6 연습문제2 p197 (0) | 2023.12.30 |
---|---|
Python 240제] 두근두근 파이썬(개정판) CHAPTER 6 연습문제1 p197 (0) | 2023.12.29 |
Python 238제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p192 (1) | 2023.12.29 |
Python 237제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p191 (1) | 2023.12.29 |
Python 236제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p187 (0) | 2023.12.29 |
댓글