“最強大腦”游戲問題的算法分析:顯示游戲規則,顯示物品以及編號,屏幕停留10秒;隨機出題,給出物品,回答編號;判斷回答是否正確,如果正確,則答對的題數加1。重復以上步驟,直到答完5道題;顯示答對的題數( )
import random;import time;import os
print(“你好,現在你有 10 秒鐘的時間記憶下列物品及其編號“)
things=[“蘋果“,“香蕉“,“橙子“,“梨子“,“獼猴桃“,“柚子“,“猴魁“,“鐵觀音“,“彩蛋“,“復活節“]
for i in range(10):
print(i,“:“, ①);#在屏幕上顯示編號及物品名稱
time.sleep(10)#延時 10 秒
os.system(“cls“)#清屏幕,隱去編號及物品
n=0#記錄答對的題數,初值為 0
t2=random.jye.ai( ②,5)#隨機抽出 5 個物品
for i in t2:#出 5 題
ans=int(input(i+“的編號是:“))#輸入編號答題
if i== ③:
n=n+1#如果回答正確,答對的題數加 1
print(“\n 你一共答對了“,n,“次“)#屏幕顯示答對的題數
input(“\n 按回車鍵結束程序“)
【考點】Python語言數據類型與表達式.
【答案】A
【解答】
【點評】
聲明:本試題解析著作權屬菁優網所有,未經書面同意,不得復制發布。
發布:2024/5/27 14:0:0組卷:0引用:6難度:0.5
相似題
-
1.上題程序中第四行代碼如果改為“elif 500<=money<1000:“,則( )
A.程序仍然正確 B.程序報錯 C.程序結果錯誤 發布:2024/12/19 15:30:1組卷:2引用:1難度:0.6 -
2.對于Python語言中的語句“x=(num//100)%10”,當num的值為45376時,x的值應為( )
A.3 B.4 C.5 D.6 發布:2025/1/2 9:0:7組卷:3引用:2難度:0.6 -
3.表達式a% 2==1 and a% 5==0的含義可以描述為( )
A.能被5整除的偶數 B.能被5整除的奇數 C.能被2整除余1 D.能被5整除余1 發布:2024/12/20 4:0:1組卷:2引用:2難度:0.6