<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                36.學過編程的小程同學想幫助醫生對核酸檢測人群進行分流和統計,根據健康碼的顏色分配不同的核酸檢測區域: 紅碼:A區 橙碼:B區 綠碼:C區 等待核酸檢測人數眾多,但是具體檢測人數未知,請你幫小程編寫一個程序來協助醫生對核酸人群進行人群分流并統計人數。要求如下: 1、字母R代表紅碼,字母Y代表黃碼,G代表綠碼: 2、程序運行后根據提示信息輸入一個健康碼(R、Y、G中之一),輸入其他字母提示“輸入錯誤請重新輸入”;根據不同的健康碼,自動返回區域信息:(紅碼:A區、橙碼:B區、綠碼:C區); 3、程序一直在重復運行,但當輸入“end”表示檢測結束,輸出下面信息(見要求4)后程序結束運行; 4、檢測結束后輸出總人數和對應紅碼、黃碼和綠碼的人數。 運行案例如下: 輸入樣例1: R 輸出樣例1: 請到A區檢測 輸入樣例2: Y 輸出樣例2: 請到B區檢測 輸入樣例3: G 輸出樣例3: 請到C區檢測 輸入樣例4: end 輸出樣例4: 檢測結束,一共檢測\*人 紅碼:\*人 黃碼:\*人 綠碼:\*人 (說明:\*代表實際統計的的數字) 試題編號:20220508-dzj-36 ``` 標準答案: **參考程序:** r=0 y=0 g=0 while True: ? ? a=input() ? ? if a=='end': ? ? ? ? print('檢測結束,一共檢測{}人'.format(r+y+g)) ? ? ? ? print('紅碼:{}人\n黃碼:{}人\n綠碼:{}人'.format(r,y,g)) ? ? ? ? break ? ? elif a=='R': ? ? ? ? r+=1 ? ? ? ? print('紅碼請到A區檢測') ? ? elif a=='Y': ? ? ? ? y+=1 ? ? ? ? print('黃碼請到B區檢測') ? ? elif a=='G': ? ? ? ? g+=1 ? ? ? ? print('綠碼請到C區檢測') ? ? else: ? ? ? ? print('輸入錯誤請重新輸入') ``` 試題解析: 評分標準: (1)有無限循環語句;(2分) (2)有條件判斷語句;(2分) (3)有break語句;(2分)? (4)當輸入錯誤時,可以正確的輸出判斷結果(提示輸入有錯);(2分) (5)當輸入字母R、Y或G時,可以正確的提示檢測區域;(6分,正確顯示A區2分,正確顯示B區2分,正確顯示C區2分) (6)當輸入“end”時,可以正確地輸出提示信息(顯示相關統計數據),可以正確的終止循環;(4分。其中正確輸出提示2分,正確終止循環2分)? (7)程序結果正確。(2分) ***** 37.設計一個海龜繪圖程序,程序效果如下圖。 ![](http://h.yiniuedu.com/26896adc6e562557c1cc3adc6ca728c7) **要求**: (1)程序開始后,彈出對話信息“請輸入邊數:”,要求用戶輸入所要繪制的圖形的邊數; (2)海龜從里往外繪制圖形,逆時針旋轉(向左); (3)線條初始長度為15,相鄰兩條邊相差5(每一個線條均比前一個線條長5); (4)線條顏色順序依次為紅色、藍色、橘色、綠色('red','blue','orange','green')四個 顏色組成的列表(必須使用列表方式進行讀取); (5)總共邊數符合輸入給定的數字 ``` 標準答案: **參考程序1:** import turtle pen_color=['red','blue','orange','green'] length=15 jd=90 i=1 n=int(input('請輸入一共畫出多少條邊'))? ? ?? while i<n+1: ? ? turtle.pencolor(pen_color[i%4]) ? ? turtle.forward(length) ? ? turtle.left(jd) ? ? length=length+5 ? ? i=i+1 turtle.done() **參考程序2:** import turtle pen_color=['red','blue','orange','green'] length=15 n=int(input('請輸入一共畫出多少條邊:'))? ? ?? for i in range(n): ? ? turtle.pencolor(pen_color[i%4]) ? ? turtle.forward(length) ? ? turtle.left(90) ? ? length=length+5 turtle.done() ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看