【正文】
t( random() * 10 ) + 1 )for i in range( 2, 6 ): if i % 2 == 1 and p[ i ] % 2 == 0: p[ i ] += p[ i 1] elif i % 2 == 0 and p[ i ] % 2 == 1: p[ i ] = p[ i 1]執(zhí)行該程序段后,在下列選項(xiàng)中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, 9, 5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, 7, 3, 85.運(yùn)行下列 Python程序,結(jié)果正確的是( )s=abcdefgc=len(s) len 求字符串長(zhǎng)度f(wàn)or i in range(0,c): if i2: print (chr(ord(s[i])+2),end= ) ord() 函數(shù)是 chr() 函數(shù)配對(duì)函數(shù),將字符轉(zhuǎn)ASCII值 else: print(chr(ord(s[i]) + 3),end= )A.c d f g h a B.c d f g h b C.c d f g h i j D.c d f g h c6.整型變量x中存放了一個(gè)兩位數(shù),要將這個(gè)兩位數(shù)的個(gè)位數(shù)字和十位數(shù)字交換位置,例如,13變成31,正確的Python表達(dá)式是( )A.(x%10)*10+x//10 B.(x%10)//10+x//10C.(x/10)%10+x//10 D.(x%10)*10+x%107.以下哪個(gè)不屬于計(jì)算機(jī)操作系統(tǒng)()A.DOS B.Unix C.Python D.Linux8.運(yùn)行下列 Python程序,結(jié)果正確的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.149.以下屬于計(jì)算機(jī)高級(jí)語(yǔ)言的是( )A.Python B.自然語(yǔ)言 C.匯編語(yǔ)言 D.機(jī)器語(yǔ)言10.以下Python程序運(yùn)行后,變量x和st的值分別是( )。A.801 123678 B.801 “123678” C.801 801 D.123678 “123678”11.Python表達(dá)式中,可以使用( )控制運(yùn)算的優(yōu)先順序。A.面向?qū)ο?B.運(yùn)行效率高 C.可讀性好 D.開(kāi)源13.下圖是python34安裝后目錄文件的磁盤(pán)文件存儲(chǔ)結(jié)構(gòu),下列說(shuō)法錯(cuò)誤的是( )A.圖中文件存儲(chǔ)結(jié)構(gòu)為樹(shù)結(jié)構(gòu),python34為樹(shù)的根結(jié)點(diǎn)(父節(jié)點(diǎn))B.圖中python34根結(jié)點(diǎn)有4個(gè)子結(jié)點(diǎn)C.圖中python34根結(jié)點(diǎn)下有5個(gè)子樹(shù)(子結(jié)點(diǎn))D.圖中Tools是python34的子樹(shù)(子結(jié)點(diǎn))14.Python中,賦值語(yǔ)句,“c=cb”等價(jià)于( )A.b=cB.cb=cC.c=bD.c==cb15.在Python中要交換變量a和b中的值,應(yīng)使用的語(yǔ)句組是( )A.a(chǎn),b = b,a B.a(chǎn) = c ;a = b;b = cC.a(chǎn) = b;b = a D.c = a;b = a;b = c二、程序填空16.請(qǐng)編寫(xiě)Python程序,實(shí)現(xiàn)如下功能需求:1)程序運(yùn)行后,給出文字提示:“請(qǐng)輸入一個(gè)正整數(shù):”2)輸入一個(gè)整數(shù)n按回車(chē)后,程序輸出從1n所有整數(shù)中既是3的倍數(shù)又是5的倍數(shù)的數(shù)。程序運(yùn)行舉例:17.某企業(yè)開(kāi)展“運(yùn)動(dòng)打卡 動(dòng)動(dòng)有獎(jiǎng)”活動(dòng):若員工在本月累計(jì)運(yùn)動(dòng)時(shí)間30小時(shí)以下,獎(jiǎng)勵(lì)0元;達(dá)到30但不足45小時(shí)獎(jiǎng)勵(lì)300元;達(dá)到45但不足60小時(shí)獎(jiǎng)勵(lì)450元;60小時(shí)及以上獎(jiǎng)勵(lì)500元。