freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

【編程】nct等級測試-python編程二級真題測試卷1word練習-資料下載頁

2025-04-01 22:33本頁面
  

【正文】 t(折扣后的應付金額是:,price)【詳解】本題主要考查Python程序的執(zhí)行與調試。用鍵盤通過輸入函數input輸入消費額,并用int函數將其轉換為整數類型,通過if條件分支結構,判斷如果購買金額不高于200元,會給10%的折扣,如果購買金額高于200元,會給20%的折扣,最后用print輸出函數輸出折扣后的應付金額。32.錯誤1:兔子4只腿,最多只能是23只,而 range(1,23)只取到22,沒取到23,故應改為: range(1,24)錯誤2:縮進錯誤,y=35x、if 4*x+2*y==94:是for語句中的語句塊,應縮進。print(兔子有%s只,雞有%s只%(x,y))是if語句中的語句塊,應縮進?!驹斀狻勘绢}考查的是Python調試。本題程序錯誤如下:錯誤1:兔子4只腿,最多只能是23只,而 range(1,23)只取到22,沒取到23,故應改為: range(1,24)錯誤2:縮進錯誤,y=35x、if 4*x+2*y==94:是for語句中的語句塊,應縮進。print(兔子有%s只,雞有%s只%(x,y))是if語句中的語句塊,應縮進。調試完最終輸出:兔子有12只,雞有23只。33.range(100,1000) x//10%10 x%10 print (三位數之內的水仙花是:+str(x)) 【詳解】本題主要考查Python程序的執(zhí)行與調試。①水仙花數是指一個三位數,即[100,999],for x in range(100,1000)表示x的范圍是100999,故此處填range(100,1000)。②變量g、s、b分別存放個位、十位、百位上的數,故s=x//10%10(“//”表示整除,“%”表示取余)。③g=x%10。④如果滿足 x==(b**3 + s**3 + g**3),則輸出“三位數之內的水仙花是:x”,故此處填print (三位數之內的水仙花是:+str(x))。34.①i =(Len(s)\8)*8 ②a(start + c((i1)Mod 8+1)) ③ss = convert(Asc(b(i))) 【詳解】(1)“A”的ASCII碼值是65,用二進制表示為0100001,m=35,用二進制表示為0010001,位做異或運算,相同為0,相異為1,可得:01100010。(2)①以8個數據為一段進行分段處理,個數等于8的數據段需進行位置變換,故需進行位置變換的數據段有(Len(s)\8)個,數據個數為i =(Len(s)\8)*8。②位置變換方法:加密后數據段的第ⅰ個元素=原數據段的第c(i)個元素,其中i=1,2,……,8,i表示段內位置。代碼“Do While i =(Len(s)\8)*8”中的i對應段內位置可為“1+(i1)Mod8”,start表示該數據段第一個數據的前個位置,故數組b第i位置元素是來自數組a第start + c(1+(i*1)Mod 8)位置,故②處代碼為“a(start + c(i1)Mod8+1))”。③位置變換后的數據需轉二進制,再按位做異或運算,故③處的代碼是調用自定義函數convert把b(i)中字符的ASCII碼轉二進制后存入變量ss,故此處代碼為“ss = convert(Asc(b(i))”。35.1n%i==0 2s=s+1【詳解】本題主要考查Python程序的執(zhí)行。1變量i的取值范圍是1~n,如果n能整除i,則i為n的一個約數,s統(tǒng)計約數的個數,故此處應修改為n%i==0。2如果n能整除i,則s遞增,故此處應改為s=s+1。36.s=1for i in range(9): s=(s+1)*2print(s)【詳解】本題主要考查Python程序設計。第10天,只剩下一個桃子s=1,由題干每天早上都吃了前一天剩下的一半零一個,則第9天剩下的桃子為(s+1)*2,可以通過for循環(huán)求得第一天共摘了多少個桃子,具體代碼如下:s=1for i in range(9): s=(s+1)*2print(s)37.pw=input(請輸入密碼:)password=123456i=1while(i=3): if pw==password: print(恭喜你進入系統(tǒng)!) break else: print(請重新嘗試:,i) pw = input(請輸入密碼:) i=i+1【詳解】本題主要考查程序設計。可以通過Python程序設計語言實現題干要求,可以通過while循環(huán)控制三次機會,使用if條件分支結構判斷是否輸入正確,具體代碼如下:pw=input(請輸入密碼:)password=123456i=1while(i=3): if pw==password: print(恭喜你進入系統(tǒng)!) break else: print(請重新嘗試:,i) pw = input(請輸入密碼:) i=i+138.整除 取余 判斷是否相等 百 十 個 1000 【詳解】本題考查的是python語言及對程序實現的理解。(1)//的符號作用是取整除,返回商的整數部分(向下取整)。(2)%的符號作用是取模,返回除法的余數。(3)等于,比較符號兩邊對象是否相等。(4)(5)(6)i=n//100,j=n//10%10,k=n%10,分別利用取整和取余符號,算出三位數對應的每一位上的數字。(7)range()函數的區(qū)間是左閉右開,所以第二個參數1000是取不到的。39.total=0 變量可任選(符合規(guī)則) for i in range(1,101): total=total+i*i total=total+i**2 print(total) 【詳解】本題主要考查Python程序的編寫。①變量total用來統(tǒng)計最終的計算結果,其初始值為0,故填total=0 變量可任選(符合規(guī)則)。②求1+22+32+……+1002的結果,用for循環(huán)結構,變量i的范圍是從1到100,故填for i in range(1,101):。③計算語句是total=total+i*i total=total+i**2。④最后用print()函數輸出計算結果total,故填print(total)。40.y y show( ) 【詳解】本題主要考查Python程序繪制圖像。 ①繪制y=x22x+ 1的圖像,故此處填y。 ②根據橫縱坐標x和y繪制圖,故此處填y。 ③此處調用顯示函數show( ),故填show()。
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1