試卷征集
加入會員
操作視頻

老年機因其較大的按鍵,很適合老年人使用,但其中英文字母的輸入方式比較麻煩,導致很多老年人不太會用。如圖是一款老年機的鍵盤,其字母的輸入方式如下:
菁優(yōu)網
(1)若要輸入英文字母“A”,則2鍵按1下;若要輸入“B”,則2鍵按兩下;其他英文字母的輸入方式同理。
(2)若連續(xù)輸入的英文字母在同一數字鍵中,則在輸入下一個英文字母前,需先按下1鍵以表示確定:若連續(xù)輸入的英文字母不在同一數字鍵中,則不需要按1鍵,直接按所要輸入英文字母對應的數字鍵即可。
(3)若要輸入空格,則按0鍵。
王老師依據該手機的字母輸入規(guī)則,設計了一個Python程序。實現輸入按鍵被點擊的順序,顯示手機中輸入的英文內容的功能。程序運行界面如圖所示:
菁優(yōu)網
實現該功能的程序代碼如下:
菁優(yōu)網
請回答下列問題:
(1)若按鍵點擊的順序是“616661666166”,則手機中輸入的英文是
MOON
MOON
。
(2)要實現程序的功能,請完善橫線處的代碼。

【考點】程序設計實例
【答案】MOON
【解答】
【點評】
聲明:本試題解析著作權屬菁優(yōu)網所有,未經書面同意,不得復制發(fā)布。
發(fā)布:2024/6/27 10:35:59組卷:5引用:1難度:0.3
相似題
  • 1.驗證哥德巴赫猜想:任何大于2的偶數,都可以表示為兩個素數之和。下列程序的功能是:程序運行時,輸入一個大于2的偶數,若猜想成功則在屏幕上輸出哥德巴赫猜想等式,否則輸出“Failed!”。程序運行效果如下:
    菁優(yōu)網
    實現上述功能的程序如下,請在程序劃線處填入合適的代碼。
    import math
    n=int(input('請輸入一個大于2的偶數:'))
    p=1
    flagp=flagq=False
    while flagp==False or flagq==False:
    p+=1
    if p>n/2:
     

     

    flagp=True
    for j in range(2,int(math.jye.ai(p)+1)):
    if p%j==0:
    flagp=False
    flagq=True
    for j in range(2,int(math.jye.ai(q)+1)):
    if q%j==0:
    flagq=False
    if  ③
     

    print(str(n),'=',str(p),'+',str(q))
    else:
    print('Failed!')

    發(fā)布:2024/11/12 16:0:1組卷:3難度:0.3
  • 2.人機對戰(zhàn)游戲一剪刀石頭布,游戲規(guī)則如下:石頭勝剪刀,剪刀勝布,布勝石頭。編寫Python程序實現上述算法,玩家輸入0表示石頭,輸入1表示剪刀,輸入2表示布,電腦隨機產生[0,2]之間的整數。程序運行結果如圖所示:
    菁優(yōu)網
    實現上述功能的程序如下:
    菁優(yōu)網
    程序橫線處應填入的代碼是( ?。?/h2>

    發(fā)布:2024/11/15 1:30:1組卷:3引用:2難度:0.4
  • 3.某解壓算法描述如下:
    數據由數字段和字母段組成,數字段的數值代表字母段的重復次數。例如:字符串3R2GA10B,
    用該解壓算法解壓后為RRRGAGABBBBBBBBB表示。
    Python程序如下:
    菁優(yōu)網
    (1)在程序劃線①②處填入合適的代碼。
    (2)若刪除③處語句,輸入字符串3R2GA10B,輸出的內容是
     
    。

    發(fā)布:2024/11/12 7:30:1組卷:3引用:1難度:0.4
小程序二維碼
把好題分享給你的好友吧~~
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司 | 應用名稱:菁優(yōu)網 | 應用版本:4.8.2  |  隱私協議      第三方SDK     用戶服務條款廣播電視節(jié)目制作經營許可證出版物經營許可證網站地圖本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正