【正文】
19.xingzuo[“小紅”] xingzuo[“小蘭”]=“水瓶座” xingzuo[“小貝”]=“雙子座” del xingzuo 【詳解】本題主要考查字典數(shù)據(jù)類型。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。11.B【詳解】本題主要考查Python變量的命名。print是Python的關(guān)鍵字,不是合法的標(biāo)識(shí)符,故本題選B選項(xiàng)。解析:D【詳解】本題考查的是python列表相關(guān)知識(shí)。求n的階乘算法可以描述如下:n!=n*(n1)! (n1)!=(n1)*(n2)! (n2)!=(n2)*(n3)!2!=2*1! 1!=0! 0!=1如果把n!寫成函數(shù)形式,即f(n),f(n)=n*f(n1)。: print(a/b)else:print(“輸入錯(cuò)誤,請(qǐng)重試”)當(dāng)程序運(yùn)行后,小新依次輸入 9 2 *程序輸出結(jié)果應(yīng)為( )A.18 B.11 C.7 D.45.在python中,運(yùn)行下列程序,正確的結(jié)果是( )。+39。,k+2) _______print(共有+str(c)+對(duì)雙胞胎數(shù))劃線處①處應(yīng)該填入的語句為: ;劃線處②處應(yīng)該填入的語句為: ;劃線處③處應(yīng)該填入的語句為: 。故本題選ABC2.B【詳解】本題主要考查Python的運(yùn)算。解析:A【詳解】本題主要考查Python程序的執(zhí)行。9.B【詳解】本題主要考查Python文件操作函數(shù)?!?*”是冪運(yùn)算,x**y為返回x的y次冪,因此B選項(xiàng)正確。①isprime(x)用來判斷x是不是素?cái)?shù),通過用x整除2~int((x)),如果余數(shù)為0則表明該數(shù)不是素?cái)?shù),賦值f為假退出循環(huán),f的初值為True,故第一空填f = True。題干要求可通過Python程序設(shè)計(jì)實(shí)現(xiàn),通過for循環(huán)以及if判斷條件可統(tǒng)計(jì)出100以內(nèi)的偶數(shù)個(gè)數(shù),具體代碼如下:c=0for i in range(1,101): if i%2==0: c=c+1print(c)。print缺省的話默認(rèn)是換行輸出。python文件的擴(kuò)展名是py,故本題選A選項(xiàng)。解析:D【詳解】本題主要考查Python數(shù)據(jù)類型。5.A【詳解】本題主要考查Python程序的執(zhí)行?!緟⒖即鸢浮?**試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)相比其他語言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣?import mathdef isprime(x): ______ for i in range(2,int((x))+1): if x % i = = 0 : f=False return f n=int(input(請(qǐng)輸入一個(gè)正整數(shù) n:))c=0 k=3 while k = n2: i