【正文】
言編寫的源代碼,功能是輸出200以內(nèi)能被17整除的最大正整數(shù)。A.char B.int C.float D.list10.下列可以被計(jì)算機(jī)直接執(zhí)行的程序是( )A.機(jī)器語言程序 B.高級(jí)語言程序 C.匯編語言程序 D.Python源程序11.Python程序文件的擴(kuò)展名是( )。校驗(yàn)碼由前面9個(gè)X計(jì)算得到,計(jì)算方法為:從左邊開始,第1個(gè)數(shù)字乘以1加上第2個(gè)數(shù)字乘以2……依次類推,直到加上第9個(gè)數(shù)字乘以9,將該結(jié)果除以10,所得余數(shù)即為校驗(yàn)碼。def gs(n): 字符串長度統(tǒng)一if len(n)=5:n=_____ 取字符串的前5個(gè)字符else:n=n+ *(5len(n))return nr=1000。編寫python程序,實(shí)現(xiàn)如下功能:輸入要檢測的密碼,輸出密碼強(qiáng)度結(jié)果。(1)若輸入“12abcd5!”,則輸出結(jié)果為_________(選填,選字母:A.密碼位數(shù)不能少于8位,請(qǐng)重新輸入! / B.弱 / C.中等 / D.強(qiáng))(2)實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。公歷的平年只有365天,每四年累積約一天,把這一天加于2月末(即2月29日),使當(dāng)年的時(shí)間長度變?yōu)?66天,這一年就是閏年。以后每天早上都吃了前一天剩下的一半零一個(gè)。故本題選ABC解析:ABC【詳解】本題考查Python特點(diǎn)的相關(guān)知識(shí)點(diǎn)相比其他語言,Python具有交互式、解釋型、面向?qū)ο蟮奶厣?.A【詳解】本題考查的知識(shí)點(diǎn)是程序概念。軟件=程序+數(shù)據(jù)+文檔。軟件是指包括所有在電腦運(yùn)行的程序。根據(jù)它們的定義,可以得出題目中的源代碼屬于程序。電阻表達(dá)式轉(zhuǎn)換后,選項(xiàng)D正確。5.D【詳解】本題考查的是網(wǎng)站制作流程相關(guān)知識(shí)。建立網(wǎng)站首先是要確定網(wǎng)站的主題,收集素材,規(guī)劃網(wǎng)站,然后選擇網(wǎng)站的開發(fā)工具進(jìn)行網(wǎng)頁制作,最后進(jìn)行網(wǎng)站的發(fā)布。c是字符串s的長度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運(yùn)行的結(jié)果是c d f g h i j,故本題選C選項(xiàng)。解析:D【詳解】本題考查的是Python的變量名。Python由于簡單易用,是人工智能領(lǐng)域中使用最廣泛的編程語言之一,它可以無縫地與數(shù)據(jù)結(jié)構(gòu)和其他常用的AI算法一起使用。故選項(xiàng)A正確。計(jì)算機(jī)程序語言可以分為:機(jī)器語言、匯編語言、高級(jí)語言。計(jì)算機(jī)程序語言可以分為:機(jī)器語言、匯編語言、高級(jí)語言。故本題選D選項(xiàng)解析:D【詳解】本題考查Python文件擴(kuò)展名相關(guān)知識(shí)點(diǎn)Python程序文件的擴(kuò)展名是 .py。故選項(xiàng)C正確。故選項(xiàng)C正確。在Python中,返回x的絕對(duì)值的函數(shù)是abs(x),bin() 返回一個(gè)整數(shù)或者長整數(shù)的二進(jìn)制表示,all() 函數(shù)用于判斷給定的可迭代參數(shù)中的所有元素是否都為 TRUE,input(x)是輸入函數(shù),故本題選A選項(xiàng)。在Python中要交換變量a和b中的值,可以使用的語句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。③變量sdm是計(jì)算得到的校驗(yàn)碼,變量ydm是輸入的校驗(yàn)碼,此處需要將校驗(yàn)碼a[9]賦給變量ydm,故填ydm=a[9]。②用變量s統(tǒng)計(jì)消費(fèi)合計(jì),初值為0,故填s=0。①“12abcd5!”含有三類字符,則輸出結(jié)果為強(qiáng),選D選項(xiàng)。19.c 5 【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。20.將year轉(zhuǎn)換為整型數(shù)據(jù),并賦值給year And year%100 != 0 or year 【詳解】本題主要考查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)