【正文】
______。(3)print語(yǔ)句輸出的結(jié)果是______________。(5)“+”在程序中的作用是____________。編寫python程序,實(shí)現(xiàn)如下功能:輸入要檢測(cè)的密碼,輸出密碼強(qiáng)度結(jié)果。密碼強(qiáng)度的檢測(cè)方法為:若密碼位數(shù)少于8位,則不進(jìn)行強(qiáng)度檢測(cè),給出提示“密碼位數(shù)不能少于8位,請(qǐng)重新輸入!”。(1)若輸入“12abcd5!”,則輸出結(jié)果為_________(選填,選字母:A.密碼位數(shù)不能少于8位,請(qǐng)重新輸入! / B.弱 / C.中等 / D.強(qiáng))(2)實(shí)現(xiàn)上述功能的程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。轉(zhuǎn)換后的數(shù)值以K個(gè)數(shù)據(jù)為一段,將n個(gè)待處理的數(shù)據(jù)依次分割成若干段(最后一段不足部分用0來(lái)補(bǔ)充);每一段中K個(gè)數(shù)據(jù)與K*K轉(zhuǎn)置矩陣進(jìn)行乘法運(yùn)算;將乘法運(yùn)算得到的每一個(gè)結(jié)果值除以26求余數(shù),依次轉(zhuǎn)換成相應(yīng)字符(數(shù)值1~26對(duì)應(yīng)字符A~Z),最后按原始字符串長(zhǎng)度輸出。(2)請(qǐng)?jiān)趧澗€處填入合適代碼。存儲(chǔ)字符串,長(zhǎng)度不超過(guò)100個(gè)字符Dim b(1 To 100)As Integer 存儲(chǔ)轉(zhuǎn)置矩陣,長(zhǎng)度不超過(guò) 10*10Dim c(1 To 100)As LongDim s As String, tmp As StringDim k As Integer, t As Integer, i As Integer, j As IntegerDim n As Integer, m As Integer, lens As Integers=Textl. Text 180。在 Text 2 中輸入?yún)^(qū)塊大小KRandomizeFor i=1 To k^2b(i)=Int(Rnd*9)+1tmp=tmp十Str(b(i))If i Mod k=0 ThenList 2. AddItem tmptmp= .End IfNext ilens=Len(s):n=lensFor i=1 To ntmp=Mid(s,i,1)①__________Listl. AddItem Str(a(i))Next iDo While n Mod k<>0n=n十1a(n)=0Listl. AddItem Str(a(n))LoopFor i=1 To nm=(i―1)Mod k+1t=1Forj= ②__________c(i)=a(j) * b((m1) * k+t)+c(i)t=t+1Next jNext i For i=1 To nList 3. AddItem Str(c(i))Next is=″″For i=1 To lens③__________s=s+Chr(t+64)}Next iText =s 180。36.求水仙花數(shù)(一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)字本身)37.編寫程序,找到并輸出100以內(nèi)的偶數(shù)個(gè)數(shù)。39.編寫程序,找到并輸出100以內(nèi)的素?cái)?shù)。以下是猜數(shù)游戲的程序,請(qǐng)?jiān)诋嬀€出填寫正確的內(nèi)容。多分支選擇結(jié)構(gòu)格式:ifelifelse,故本題選C選項(xiàng)。多分支選擇結(jié)構(gòu)格式:ifelifelse,故本題選C選項(xiàng)。對(duì)于語(yǔ)句x = (y = z + 1),y= z+1是一個(gè)賦值語(yǔ)句,作為一個(gè)整體沒有返回值,x等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選B選項(xiàng)。對(duì)于語(yǔ)句x = (y = z + 1),y= z+1是一個(gè)賦值語(yǔ)句,作為一個(gè)整體沒有返回值,x等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選B選項(xiàng)。.doc是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件解析:C【詳解】本題主要考查Python相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。4.C【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。python源文件以***.py為擴(kuò)展名,python的默認(rèn)交互提示符是:,python能在文件模式中編寫代碼,也能在交互模式中編寫代碼,python具有豐富和強(qiáng)大的模塊,故本題選C選項(xiàng)。a=23,b=int(a/10)=2(int(x)是返回不大于x的最大整數(shù)),a=ab*10=232*10=3,故代碼運(yùn)行后,a、b的值為3和2解析:B【詳解】本題主要考查Python程序的執(zhí)行。6.B【詳解】本題主要考查Python程序的執(zhí)行。解析:B【詳解】本題主要考查Python程序的執(zhí)行。7.C【詳解】本題考查的是python基本函數(shù)相關(guān)知識(shí)。input函數(shù)接受一個(gè)標(biāo)準(zhǔn)輸入數(shù)據(jù),返回為 string 類型,故選項(xiàng)A錯(cuò)誤;int可以將一個(gè)指定進(jìn)制的數(shù)字型字符串或者十進(jìn)制數(shù)字轉(zhuǎn)化為整形,故選項(xiàng)B錯(cuò)誤;print是輸出函數(shù),故選項(xiàng)C正確;float用于將整數(shù)和字符串轉(zhuǎn)換成浮點(diǎn)數(shù),故選項(xiàng)D錯(cuò)誤。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)。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。x= 123 + 678=801,st = 123 + 678= 123678 (字符串類型相加等于字符串的拼接),故本題選C選項(xiàng)。x= 123 + 678=801,st = 123 + 678= 123678 (字符串類型相加等于字符串的拼接),故本題選C選項(xiàng)。Windows是微軟操作系統(tǒng),可以作為服務(wù)器操作系統(tǒng);Python是程序設(shè)計(jì)軟件,Excel是表格處理軟件,Access是數(shù)據(jù)庫(kù)軟件,故本題選A選項(xiàng)。Windows是微軟操作系統(tǒng),可以作為服務(wù)器操作系統(tǒng);Python是程序設(shè)計(jì)軟件,Excel是表格處理軟件,Access是數(shù)據(jù)庫(kù)軟件,故本題選A選項(xiàng)。continue是跳出本次循環(huán),進(jìn)入下一次循環(huán),break是跳出循環(huán),故本題選B選項(xiàng)。continue是跳出本次循環(huán),進(jìn)入下一次循環(huán),break是跳出循環(huán),故本題選B選項(xiàng)。python的變量名是由數(shù)字、字母、下劃線組成,并且數(shù)字不能打頭。解析:C【詳解】本題考查的是python的變量命名。故選項(xiàng)C符合題意。range(10)是[0,10)的整數(shù)。解析:A【詳解】本題考查的是Python循環(huán)語(yǔ)句。故m=0*1*2*3*4*5*6*7*8*9=0,選項(xiàng)A正確。字符串a(chǎn)=python,a[1]+a[3]=y+h=yh,故本題選D選項(xiàng)。字符串a(chǎn)=python,a[1]+a[3]=y+h=yh,故本題選D選項(xiàng)。創(chuàng)建一個(gè)文件夾mymodule,(包含發(fā)布的元數(shù)據(jù))兩個(gè)文件;在DOS命令行中打開mymodule所在解析:C【詳解】本題主要考查Python代碼發(fā)布。導(dǎo)入時(shí)可以使用語(yǔ)句“import mymodule”,也可以用“from mymo