【正文】
閱讀程序,完成填空(閏年判斷規(guī)則:能被4整除但不能被100整除或能被400整除,閏年的2月為29天)day=input(請(qǐng)輸入年月日(格式舉例:20000105):)year=int(day[:4]) month=_________ sun=int(day[8:10]) print(year,month,sun)f_run=[31,28,31,30,31,30,31,31,30,31,30,31] tall_day=0if ______: for i in range(month1): tall_day +=f_run[i] __________ else: for i in range(month1): tall_day +=f_run[i]tall_day += sunprint(day+是當(dāng)年的第+str(tall_day)+天)(1)將程序橫線處補(bǔ)充完整(2)如輸入“2020419”為當(dāng)年的第_____天。請(qǐng)閱讀以下程序并寫出運(yùn)行結(jié)果。sum39。分析有關(guān)多項(xiàng)式的代碼并回答問題。n=0s=0t=1 for n in range(1,21):t*=ns+=tprint(s) (1)n的作用是________________。(3)t的初值必須賦值為1,這是因?yàn)開________。40.“百雞百錢”問題是一個(gè)有名的數(shù)學(xué)問題,出自《張丘建算經(jīng)》。money=100 一共100文錢num=100 一共100只雞cock_price=5 公雞價(jià)格5文hen_price=3 母雞價(jià)格3文threechick_price=1 3只小雞1文for cock_num in range(1,_______): 公雞只數(shù)可能為120 for hen_num in range(1,_________): 母雞只數(shù)可能為133 for chick_num in range(1,101): (3小雞)只數(shù)可能為1100 money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_price num1=cock_num+hen_num+chick_num if money1==money and num1==num: print (cock_num,hen_num,__________)input(運(yùn)行完畢,請(qǐng)按回車鍵退出...)(2)運(yùn)行程序,運(yùn)行結(jié)果如圖所示。計(jì)算機(jī)能夠直接識(shí)別和執(zhí)行的語言是機(jī)器語言,即0和1,故本題選A選項(xiàng)。計(jì)算機(jī)能夠直接識(shí)別和執(zhí)行的語言是機(jī)器語言,即0和1,故本題選A選項(xiàng)。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。3.C【詳解】本題主要考查Python相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。.doc是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件的后綴名,故本題選C選項(xiàng)。高級(jí)語言是一種獨(dú)立于機(jī)器,面向過程或?qū)ο蟮恼Z言。解析:B【詳解】本題考查的是計(jì)算機(jī)語音相關(guān)知識(shí)。python語言是一種面向?qū)ο蟮膭?dòng)態(tài)類型語言,故選項(xiàng)B正確。Python、VB、C程序設(shè)計(jì)語言等均屬于高級(jí)語言,故本題選A選項(xiàng)。Python、VB、C程序設(shè)計(jì)語言等均屬于高級(jí)語言,故本題選A選項(xiàng)。故選項(xiàng)A說法錯(cuò)誤Python語句也可以使用腳本直接運(yùn)行。故選項(xiàng)A說法錯(cuò)誤Python語句也可以使用腳本直接運(yùn)行。故本題選C選項(xiàng)Python不具有其他高級(jí)語言的一切優(yōu)點(diǎn)。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達(dá)式K%7表示,則表示K的下一天表達(dá)式是K%7+1,故本題選B選項(xiàng)。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達(dá)式K%7表示,則表示K的下一天表達(dá)式是K%7+1,故本題選B選項(xiàng)。print()是Python輸出函數(shù);input()是Python輸入函數(shù)。解析:B【詳解】本題考查的是Python函數(shù)。故選項(xiàng)B正確。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout() 函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout() 函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計(jì)算后輸出對(duì)應(yīng)結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項(xiàng)。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計(jì)算后輸出對(duì)應(yīng)結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項(xiàng)。a=3,b=5,a = a * b=15,b = a // b=15//5=3,a = a // b=15//3=5,故運(yùn)行下列程序段后,a和b的解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)行。12.D【詳解】本題考查Python程序執(zhí)行輸出c=0。故本題選D選項(xiàng)解析:D【詳解】本題考查Python程序執(zhí)行輸出c=0。故本題選D選項(xiàng)13.C【詳解】本題考查Python變量命名規(guī)則變量命名不能以數(shù)字開頭,不能使用關(guān)鍵字,不能使用特殊符號(hào)。故本題選C選項(xiàng)14.B【詳解】本題主要考查Python程序的執(zhí)行。第一遍循環(huán),x = (0 + 2) * (0 + 3)=6;第二遍循環(huán)x = (6 + 2) * (6 + 3)=72,不滿足x50,退出循環(huán),故運(yùn)行后,x的值為72,故本題選B選項(xiàng)。計(jì)算機(jī)能直接識(shí)別、理解執(zhí)行的語言是機(jī)器語言(即0和1),故本題選D選項(xiàng)。計(jì)算機(jī)能直接識(shí)別、理解執(zhí)行的語言是機(jī)器語言(即0和1),故本題選D選項(xiàng)。%為求余, //為整除,程序?qū)崿F(xiàn)了提取了變量x各位上的數(shù)值,然后倒置形成新數(shù),因此C選項(xiàng)正確。%為求余, //為整除,程序?qū)崿F(xiàn)了提取了變量x各位上的數(shù)值,然后倒置形成新數(shù),因此C選項(xiàng)正確。Python變量的命名不能以數(shù)字開頭(可以以下劃線或字母開頭),不能包含特殊符號(hào),不能是關(guān)鍵字,故本題選ACD選項(xiàng)。Python變量的命