久久京东热成人精品视频,伊人久久综合,国产一区二区精品自拍,在线精品国精品国产3d

<menu id="e206k"></menu>
<center id="e206k"></center>
  • <menu id="e206k"></menu>
    <center id="e206k"></center>
  • <menu id="e206k"><noscript id="e206k"></noscript></menu>
    當前位置: 高中信息技術 / 綜合題
    • 1. (2024高二下·紹興期中)  某英文逐詞翻譯軟件,不區(qū)分大小寫。為了加快翻譯速度,在翻譯的過程中,軟件會將最近出現(xiàn)過的一些單詞存入內存。若內存中有該單詞則直接翻譯,否則查外存詞典并將該單詞存入內存。內存中每個單元存儲一個單詞,存滿時會清空最早進入內存的單詞,騰出單元存放新單詞。編程模擬軟件的翻譯過程,輸入一個僅含英文、逗號或空格字符的英語句子,以句號結束,計算翻譯軟件需要去外存查找多少次詞典,在翻譯開始前,內存中沒有任何單詞。運行界面如圖所示。

      1. (1) 若上圖中的內存容量改為 7,則需要去外存查找次詞典。
      2. (2) 實現(xiàn)上述功能的 Python 程序如下,請在劃線處填入合適的代碼。

        m = int(input("請輸入內存容量:"))

        s = input("請輸入英語句子:")

        dic = {}

        head = tail = 0

        word = ""

        for ch in s:

         if ch == " " or ch == "," or ch == ".":

         if word not in dic or dic[word] < head:

         if tail - head == m:

                        

         dic[word] = tail

         tail + = 1

         word = ""

         else:

         if :

         ch = chr(ord(ch) + 32)

         word += ch

        print("需要去外存查找",,"次詞典")

    微信掃碼預覽、分享更方便