틀린 부분 모르겠어요ㅠㅠ

조회수 302회

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}초")

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)