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

正文內(nèi)容

青少年編程等級考試∶python編程一級試卷2圖文word練習-資料下載頁

2025-04-05 04:13本頁面
  

【正文】 month2 year%4==0 and year%100!=0 or year%400==0 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①2020年是閏年,2月是29天,故“20200520”這一天是這一年的第31+29+31+30+20=141天。②變量s是字符串型,下標從0開始,此處是將輸入日期中的天取出來放到變量day中,可以使用切片操作:從左邊開始截取,也可以從右邊截取,故此處填day=int(s[8:])或day=int(s[2:])。③通過循環(huán)將前month1個月的天數(shù)加起來,故變量i的范圍是0到month1,故填0,month1。④變量isleap標記是不是閏年,如果isleap值為真且month2,則sum需要遞增1,故填isleap and month2。⑤由題干閏年判斷條件,可知加框處應改為year%4==0 and year%100!=0 or year%400==0。32. Python程序設計語言規(guī)定,在標識符中,字母大小寫是有區(qū)別的。該程序代碼中表示里程費的Tot2錯誤將字母“T”寫成了小寫”“t”。 合理的順序是:③分析問題①設計算法②編寫程序④調(diào)試運行程序 略 【詳解】本題主要考查Python程序的編寫。①Python程序設計語言屬于程序設計語言中的高級語言,選C選項。②“Tot2=8”是一個賦值語句,選C選項。③“初始化時長費為0”是一個注釋語句,選D選項。④“S<=”是一個表達式,選B選項。⑤“float(input(“請輸入時長”))”是一個函數(shù),float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),選A選項。⑥編譯運行發(fā)現(xiàn)報錯了,根據(jù)下圖中所示的錯誤信息分析該程序報錯的原因是:Python程序設計語言規(guī)定,在標識符中,字母大小寫是有區(qū)別的。該程序代碼中表示里程費的Tot2錯誤將字母“T”寫成了小寫”“t”。⑦小C借助于計算機編寫程序解決問題的這個過程,合理的順序是:③分析問題①設計算法②編寫程序④調(diào)試運行程序。⑧略33.列表 字典 鍵值對 3 3 【詳解】本題考查的是python語言的數(shù)據(jù)類型,列表和字典。(1)列表是寫在方括號[]之間,用逗號分隔開的元素列表,students=[ 39。小明39。,39。小紅39。,39。小剛39。]就是列表。(2)字典用{}標識,它是一個無序的“鍵(key):值(value)”對集合,字典當中的元素是通過鍵來存取的,而不是通過偏移存取。scores={ 39。小明39。:95,39。小紅39。:90,39。小剛39。:90}就是一個字典類型。(3)其中“39。小明39。:95”就構成了一個鍵值對。(4)len() 方法返回列表元素個數(shù)。students=[ 39。小明39。,39。小紅39。,39。小剛39。],里面有三個元素,故返回值是3。(5)print(len(scores)),其中scores={ 39。小明39。:95,39。小紅39。:90,39。小剛39。:90}該字典有3個鍵值對,故輸出結果是3。34.n=10 m=m+(n**(le2i))*a t=convert(s1) 24D 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①二進制的權值是2,十進制的權值是10,十六進制的權值是16,此處是十進制的情況,故填n=10。②二進制、十六進制轉(zhuǎn)化為十進制的方法是“按權展開、逐項相加”,從右往左加,變量i的初值等于0,故此處要變換為le2i,故此處填m=m+(n**(le2i))*a。③當字符c是“+”、“”、“=”時,則表明第一個運算數(shù)已全部保存到變量s1中,此處需要將其轉(zhuǎn)化為十進制保存到變量t中,故填t=convert(s1)。④1110B轉(zhuǎn)化為十進制數(shù)是14D,30H轉(zhuǎn)化為十進制數(shù)是48D,故1110B+10D30H=24D。35.n[0:5] s=0 total=ss//x*y 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①此處通過條件分支結構取字符串n的前5個字符,當len(n)=5時,取n= n[0:5],即索引為0、4,故填n[0:5]。②用變量s統(tǒng)計消費合計,初值為0,故填s=0。③此處else部分處理1000元以下享受每滿100減15優(yōu)惠。應付金額用total統(tǒng)計,變量r保存消費額度,x和y分別是滿和減,變量s是消費合計,故填total=ss//x*y。36.+*/ b==0 str(c) 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。①變量fh用來接收運算符,由代碼“if fh in s”可知,變量s保存加減乘除(+*/)四種運算符,故此處填+*/。②變量b保存第二個數(shù),當進行除法運算時,如果除數(shù)為“0”,提示輸出“除數(shù)不能為0!”,此處是處理b=0的情況,故填b==0。③變量c保存運算結果,此處輸出 c的結果,故填str(c)。37.money*(1+rate) 將輸入的字符串年利率由百分制轉(zhuǎn)換為浮點數(shù) 循環(huán) 【詳解】本題主要考查Python程序設計。①round(x,n)函數(shù)是將x取n位,此處是計算當前年份的收益,收益=本金+本金*年利率,故填money*(1+rate),并將結果取2位。②程序第2行的作用是將輸入的字符串年利率由百分制轉(zhuǎn)換為浮點數(shù),并賦值給變量 rate。③該程序主要是通過while實現(xiàn)循環(huán)結構。38.A A smaxmin 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①在引用tkinter模塊進行界面設計的過程中,窗體中錄入評委打分的對象是由Entry控件生成的(Entry 是Tkinter 用來接收字符串等輸入的控件,該控件允許用戶輸入一行文字),故選A選項。②題目中算法描述采用的是偽代碼,故選A選項。③從總分中s中去掉最高分max和最低分min,求出其他4位評委的平均分aver作為選手的最終得分,故此處填smaxmin。39.參考答案1:for i in range(2,101): j=2 while j=i: if i%j==0: break j+=1 if ji: continue else: print(i,end= )參考答:2:for i in range(2,101): for j in range(2,i): if(i%j==0): break else:print(i)【詳解】本題考查是Python語言編程解決問題。break 語句可以立即終止當前循環(huán)的執(zhí)行,跳出當前所在的循環(huán)結構。無論是 while 循環(huán)還是 for 循環(huán),只要執(zhí)行 break 語句,就會直接結束當前正在執(zhí)行的循環(huán)體。這就好比在操場上跑步,原計劃跑 10 圈,可是當跑到第 2 圈的時候,突然想起有急事要辦,于是果斷停止跑步并離開操場,這就相當于使用了 break 語句提前終止了循環(huán)。答案中代碼的實現(xiàn)過程見下圖:參考答案1:參考答案2:40.整除 取余 判斷是否相等 百 十 個 1000 【詳解】本題考查的是python語言及對程序?qū)崿F(xiàn)的理解。(1)//的符號作用是取整除,返回商的整數(shù)部分(向下取整)。(2)%的符號作用是取模,返回除法的余數(shù)。(3)等于,比較符號兩邊對象是否相等。(4)(5)(6)i=n//100,j=n//10%10,k=n%10,分別利用取整和取余符號,算出三位數(shù)對應的每一位上的數(shù)字。(7)range()函數(shù)的區(qū)間是左閉右開,所以第二個參數(shù)1000是取不到的。
點擊復制文檔內(nèi)容
合同協(xié)議相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1