틀린 부분 모르겠어요ㅠㅠ
조회수 358회
import time questions = {"1. 화학 실험실에서 가장 중요한 원칙은 무엇인가요?\n(a) 안전한 개인 보호 장비 착용\n(b) 화학 물질 섭취\n(c) 실험실에서 뛰어다니기\n(d) 화학 폐기물 임의로 처리하기\n": "a", "2. 화학 실험 중 안전에 가장 중요한 요소는 무엇인가요?\n(a) 적절한 실험 장비 사용\n(b) 실험실에서의 개인 보호 장비 착용\n(c) 실험실 내 청결 유지\n(d) 실험실에서의 개인 위생 유지하기\n": "a", "3. 급성 독성물질을 다룰 때 어떤 조치를 취해야 하나요?\n(a) 안전한 폐기물 처리 방법 사용\n(b) 화학 물질을 마시지 않기\n(c) 안전한 개인 보호 장비 착용\n(d) 실험실에서의 효율적인 작업 계획 세우기\n": "c", "4. 화학 폐기물을 처리할 때 올바른 방법은 무엇인가요?\n(a) 폐기물을 지하에 묻기\n(b) 폐기물을 일반 쓰레기통에 버리기\n(c) 적절한 폐기물 처리 방법 사용\n(d) 폐기물을 다른 실험실로 옮기기\n": "c", "5. 실험실 안전 규정을 지키기 위해 어떤 조치를 해야 하나요?\n(a) 실험실에서는 조심하지 않아도 된다\n(b) 실험실 안전 규정을 무시할 수 있다\n(c) 실험실 안전 규정을 엄격히 준수해야 한다\n(d) 실험실 안전 규정은 선택 사항이다\n": "c"}
score = 0 start_time = time.time()
for question, answer in questions.items(): print(question) attempt = 1
while True:
user_answer = input("정답을 입력하세요 (a, b, c, d): ")
if user_answer == answer:
if attempt == 1:
score += 20
elif attempt == 2:
score += 10
print("정답입니다!")
break
else:
print("틀렸습니다. 다시 시도해보세요.")
attempt += 1
end_time = time.time() total_time = end_time - start_time
print(f"퀴즈 완료! 점수: {score}점") print(f"총 걸린 시간: {total_time}초")
댓글 입력