【正文】
題1.ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)相比其他語言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣?__________________________________________________________(3)現(xiàn)發(fā)現(xiàn),在字典中漏寫了關(guān)于“小貝”的信息,現(xiàn)已知“小貝”為“雙子座”,請(qǐng)幫忙添加。母雞39。 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: if isprime( k ) and______________ : c + = 1 print(第+ str( c ) +對(duì)雙胞胎數(shù):, k ,39。a=ba=b。b=2b=2。程序運(yùn)行界面如圖所示: 實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。,x) print(39。18.現(xiàn)有字典如下,根據(jù)題目要求,寫出相關(guān)的表達(dá)式: xingzuo = { ‘小明’:‘巨蟹座’,‘小紅’:‘處女座’,‘小蘭’:‘金牛座’}(1)現(xiàn)要取出小紅所對(duì)應(yīng)的星座,寫出相關(guān)表達(dá)式:___________________________________________________________(2)現(xiàn)發(fā)現(xiàn),“小蘭”同學(xué)的星座應(yīng)該是“水瓶座”,請(qǐng)幫忙修改。請(qǐng)將上面程序框中空格處的內(nèi)容填寫完整,其中①處填寫代碼注釋___________ ______ __________ _______ _______21.編寫程序,實(shí)現(xiàn)從鍵盤輸入數(shù)據(jù),數(shù)據(jù)前三位的ASCII值加2,從第四位開始ASCII值加3。故本題應(yīng)選D。Len()函數(shù)功能是求字符串長度,返回?cái)?shù)值型數(shù)據(jù),所以Len(python)+20值為26。x1+x2 連接列表x1和x2,生成新列表;x*n 將列表x復(fù)制次,生成新列表;Min(x) 列表x中最小數(shù)據(jù)項(xiàng);Len(x) 計(jì)算列表中成員的個(gè)數(shù),故本題選C選項(xiàng)。Pandas ()函數(shù)用于返回用戶所請(qǐng)求軸的值之和。9.C【詳解】本題考查的是python的變量命名。解析:B【詳解】本題主要考查Python關(guān)鍵字。高級(jí)語言有:Visual Basic、Pascal、C、C++、Java、Python等。解析:D【詳解】本題主要考查Python文件知識(shí)點(diǎn)。a=5,a為整數(shù)型;a=‘5’,則a為字符串;a=,則a為浮點(diǎn)數(shù)。②若兩個(gè)素?cái)?shù)之差為 2,則該對(duì)素?cái)?shù)稱為雙胞胎數(shù),此處判斷相差為2的兩個(gè)數(shù)是不是素?cái)?shù),故第二空填isprime(k+2)。⑤如果while True造成程序無法停止,我們可以在程序中添加一行break。19.or i+1 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。題干要求可通過Python程序條件分支結(jié)構(gòu)實(shí)現(xiàn),具體代碼如下:s=input(請(qǐng)輸入要轉(zhuǎn)換的字符)c=len(s) len 求字符串長度for i in range(0,c): if i2: print (chr(ord(s[i])+2)) ord ord() 函數(shù)是 chr() 函數(shù)配對(duì)函數(shù),將字符轉(zhuǎn)ASCII值 else: print(chr(ord(s[i]) + 3))