పైథాన్లో క్విజ్ గేమ్కి ఉదాహరణ ఇక్కడ ఉంది:
కొండచిలువquestions = [
{
"question": "What is the capital of France?",
"options": ["Paris", "London", "Berlin", "Madrid"],
"answer": "Paris"
},
{
"question": "What is the largest country in the world?",
"options": ["China", "United States", "Russia", "India"],
"answer": "Russia"
},
{
"question": "What is the currency of Japan?",
"options": ["Yuan", "Yen", "Won", "Dollar"],
"answer": "Yen"
}
]
score = 0
for i, question in enumerate(questions, start=1):
print(f"Question {i}: {question['question']}")
for j, option in enumerate(question['options'], start=1):
print(f"{j}. {option}")
answer = input("Enter your answer (1-4): ")
if question['options'][int(answer)-1] == question['answer']:
print("Correct!")
score += 1
else:
print("Incorrect.")
print(f"Final score: {score}/{len(questions)}")
ఈ కోడ్ నిఘంటువుల జాబితాను నిర్వచిస్తుంది, ఇక్కడ ప్రతి నిఘంటువు ఒక ప్రశ్న మరియు దానికి సంబంధించిన సమాధాన ఎంపికలు మరియు సరైన సమాధానాన్ని సూచిస్తుంది. కోడ్ ప్రతి ప్రశ్న ద్వారా లూప్ అవుతుంది, ప్రశ్న మరియు సమాధాన ఎంపికలను ప్రింట్ చేస్తుంది మరియు వారి సమాధానాన్ని నమోదు చేయమని వినియోగదారుని ప్రాంప్ట్ చేస్తుంది. వినియోగదారు సమాధానం సరైన సమాధానానికి వ్యతిరేకంగా తనిఖీ చేయబడుతుంది మరియు సమాధానం సరైనది అయితే స్కోర్ పెరుగుతుంది. ఆట ముగింపులో, వినియోగదారు యొక్క తుది స్కోర్ ప్రదర్శించబడుతుంది.
యాప్ని ఉపయోగించడానికి, కేవలం కోడ్ని అమలు చేసి, సమాధాన ఎంపిక యొక్క సంబంధిత సంఖ్యను (1-4) నమోదు చేయడం ద్వారా ప్రతి ప్రశ్నకు సమాధానం ఇవ్వండి. యాప్ ఆ తర్వాత సమాధానం సరైనదా లేదా తప్పు అని ప్రదర్శిస్తుంది మరియు తదుపరి ప్రశ్నకు వెళుతుంది. అన్ని ప్రశ్నలకు సమాధానాలు ఇచ్చిన తర్వాత, తుది స్కోర్ ప్రదర్శించబడుతుంది....