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

正文內(nèi)容

計(jì)算機(jī)二級(jí)python真題及答案解析1練習(xí)-資料下載頁(yè)

2025-04-05 02:28本頁(yè)面
  

【正文】 考查Python循環(huán)結(jié)構(gòu)。Python中所有循環(huán)必須包含的是冒號(hào)、循環(huán)體、縮進(jìn)。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項(xiàng)。二、程序填空31.range(1,20) 5*x+3*y+z/3 == 100 c = c+1 【詳解】本題考查的是python編程。X代表的是公雞,公雞5元一只,所以此處的range函數(shù)為range(1,20),左閉右開區(qū)間。if條件是滿足三種雞的總價(jià)格為100元的條件,故答案為5*x+3*y+z/3 == 100,注意這里是一個(gè)判斷條件,用==表示。c代表的是有幾種購(gòu)買方案,當(dāng)if條件滿足時(shí),即滿足一種方案,執(zhí)行方案數(shù)加1,c=c+1。32.i%j==0 t=i t=t//10 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。①此處是處理從2開始到i開方加1,若能整除i則表明i不是素?cái)?shù),否則直到循環(huán)結(jié)束,表明i是素?cái)?shù),故此處填i%j==0。②若i是素?cái)?shù),則將變量i賦給變量t,并通過while循環(huán)將t的每一位取出來并加到summ中,故此處填t=i。③同理此處取出個(gè)位數(shù)后,更新t的值繼續(xù)循環(huán),故此處填t=t//10。33.初值為1 終值為:20 步長(zhǎng)為:3 sum=70 【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。由代碼for i in range(1,20,3) ,可知循環(huán)變量i的初值為1,終值為20,步長(zhǎng)為3。該程序執(zhí)行后,輸出的結(jié)果為sum=sum+i=0+1+4+7+10+13+16+19=70。34.for i in range(1,10): for j in range(1,i+1): print(str(j)+*+str(i)+=+str(i*j),end= )print()【詳解】本題主要考查Python程序的執(zhí)行。九九乘法口訣表可以通過嵌套for循環(huán)實(shí)現(xiàn),內(nèi)層循環(huán)完一次,執(zhí)行print()換行,具體代碼如下:for i in range(1,10): for j in range(1,i+1): print(str(j)+*+str(i)+=+str(i*j),end= )print()35.s=1for i in range(9): s=(s+1)*2print(s)【詳解】本題主要考查Python程序設(shè)計(jì)。第10天,只剩下一個(gè)桃子s=1,由題干每天早上都吃了前一天剩下的一半零一個(gè),則第9天剩下的桃子為(s+1)*2,可以通過for循環(huán)求得第一天共摘了多少個(gè)桃子,具體代碼如下:s=1for i in range(9): s=(s+1)*2print(s)36.for i in range(100,1000): a=i//100 b= (i//10)%10 c=i%10 if i==a*a*a+b*b*b+c*c*c: print(i)【詳解】本題主要考查程序設(shè)計(jì)。可通過Python程序設(shè)計(jì)實(shí)現(xiàn)題干要求,通過for循環(huán)找出水仙花數(shù),依次取出三位數(shù)的每一位數(shù),其中百位a= i//100,十位b= (i//10)%10,個(gè)位c=i%10,然后判斷是否是水仙花數(shù),具體代碼如下:for i in range(100,1000): a=i//100 b= (i//10)%10 c=i%10 if i==a*a*a+b*b*b+c*c*c: print(i)37.int(day[5:7]) (year%4==0 and year%100!=0 or year%400==0) and month=2 tall_day+=1 110 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①此處是取出字符串day中的月份賦給變量month,month是第5~第6位,str[start:end],start會(huì)包含在結(jié)果中而end卻不會(huì),故此處填int(day[5:7])。②此處判斷是不是閏年,因?yàn)殚c年的二月有29天,故if判斷還要判斷當(dāng)前的月份是不是包含2月即大于等于2月,故此處填(year%4==0 and year%100!=0 or year%400==0) and month=2。③如果是閏年且當(dāng)前日期包括2月,則循環(huán)完tall_day需增加1天,故填tall_day+=1。④輸入“2020419”為當(dāng)年的第110天。38.n%i==0: i+=1 ss(i) and ss(ni): 8=3+5 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①函數(shù)ss(n)用來判斷n是否為質(zhì)數(shù),若是則返回True,否則返回False,此處是通過while循環(huán)逐個(gè)判斷n是不是能整除i,故填n%i==0:。②若不滿足if條件,則i遞增,繼續(xù)循環(huán)判斷,故填i+=1。③此處判斷i與ni是否都是質(zhì)數(shù),若是,則表明該偶數(shù)可以寫成兩個(gè)質(zhì)數(shù)之和,并輸出,故填ss(i) and ss(ni):。④如果輸入“8”則結(jié)果顯示8=3+5。39.A A smaxmin 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①在引用tkinter模塊進(jìn)行界面設(shè)計(jì)的過程中,窗體中錄入評(píng)委打分的對(duì)象是由Entry控件生成的(Entry 是Tkinter 用來接收字符串等輸入的控件,該控件允許用戶輸入一行文字),故選A選項(xiàng)。②題目中算法描述采用的是偽代碼,故選A選項(xiàng)。③從總分中s中去掉最高分max和最低分min,求出其他4位評(píng)委的平均分aver作為選手的最終得分,故此處填smaxmin。40.字符串類型 你及格了喔 表現(xiàn)不錯(cuò) 程序結(jié)束 不及格 學(xué)習(xí)方法可能不對(duì) 程序結(jié)束 60 80 錯(cuò) 【詳解】本題主要考查Python編程。① input() 函數(shù)接受一個(gè)標(biāo)準(zhǔn)輸入數(shù)據(jù),返回為 string 類型,因此此處為字符串類型;②輸入期末成績(jī)?yōu)?5時(shí),滿足大于等于60及大于等于80條件,因此此處輸出為“你及格了喔 表現(xiàn)不錯(cuò) 程序結(jié)束”;③輸入期末成績(jī)?yōu)?5時(shí),滿足小于60及大于等于30,因此此處輸出為“不及格 學(xué)習(xí)方法可能不對(duì) 程序結(jié)束”;評(píng)價(jià)是“還可以再提升”項(xiàng),屬于大于等于60且小于80范圍,因此④為60,⑤為80;elif后需添加判斷條件,因此⑥為錯(cuò)?!军c(diǎn)睛】
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1