class Question:
def __init__(self, prompt, answer):
self.prompt = prompt
self.answer = answer
# Define a list of questions
questions = [
Question("What is the capital of France?\n(a) Paris\n(b) Rome\n(c)
Madrid\n\n", "a"),
Question("Which programming language is known for its readability?\n(a) Java\n(b)
Python\n(c) C++\n\n", "b"),
Question("What symbol is used to indicate the start of a comment in Python?\n(a)
//\n(b) /*\n(c) #\n\n", "c")
]
# Function to run the quiz
def run_quiz(questions):
score = 0
for question in questions:
answer = input(question.prompt)
if answer.lower() == question.answer.lower():
score += 1
print("You got " + str(score) + "/" + str(len(questions)) + " correct!")
# Run the quiz
run_quiz(questions)
No comments:
Post a Comment