資源簡(jiǎn)介 第三章 算法的程序?qū)崿F(xiàn)一、選擇題1.執(zhí)行語(yǔ)句a=input(“輸入一個(gè)數(shù):”)后,輸入10,則a的值是( )A.10B.“10”C.10.0D.“10.0”2.下列不是常量的是( )A.0.25B.a(chǎn)bcC.FlaseD.“abb”3.下列變量名不合法的是( )A.2a B.c0 C.c_8 D.E6a4.有下面一段程序:n = 10list = [ 1, 5, 2, 3, 8, -9, 5, 6, 7, -10 ]s = 0i = 0while list[ i ] > 0 and i <= n:s += 1i += 1運(yùn)行該程序后s的值為()A.3 B.5 C.8 D.105.如下Python程序段x = 2print (x+1)print (x+2)運(yùn)行后,變量x的值是( )A.2 B.3 C.5 D.6.Python文件的后綴名是( )A.pdf B.do C.pass D.py7.在Python中要生成隨機(jī)數(shù),應(yīng)該使用( )。A.math 模塊 B.random模塊C.numpy 模塊 D.pygame 模塊8.小新編制了一個(gè)python程序如下,但程序無(wú)法執(zhí)行,你幫他找出程序中一共有幾處錯(cuò)誤( )1a=3b=input()c=a+bprint("c")A.1 B.2 C.3 D.49.以下是一段Python程序,它的基本結(jié)構(gòu)屬于( )a=1b=a+1print(a,b)A.順序結(jié)構(gòu) B.分支結(jié)構(gòu) C.循環(huán)結(jié)構(gòu) D.樹(shù)形結(jié)構(gòu)10.python文件的擴(kuò)展名是( )A.py B.pye C.vbp D.pyr11.計(jì)算機(jī)在執(zhí)行高級(jí)語(yǔ)言程序時(shí),逐條語(yǔ)句翻譯成機(jī)器語(yǔ)言并立即執(zhí)行的程序是( )A.解釋程序 B.編譯程序 C.高級(jí)程序 D.匯編程序12.python單行注釋和多行注釋分別是什么?( )A.""" """和''' ''' B.#和""" """ C.//和''' ''' D.#和//13.表達(dá)式14 % 6 和14 % -6的結(jié)果分別是( )A.2和-2 B.2和2 C.2和-4 D.2和414.以下屬于整型常量的是( )A."2021"B.20/21C.2021D."2021-1-1"15.以下哪個(gè)不是python關(guān)鍵字( )A.cout B.from C.not D.or二、填空題16.下面程序輸出結(jié)果是(_________)S=0For i in range(1,5):S=S+20print(“S=”,S,end=”\n”)17.執(zhí)行下列程序后,從鍵盤(pán)輸入1、2,則輸出的結(jié)果是___________。m=int(input(“請(qǐng)輸入一個(gè)數(shù);”))n=int(input(“請(qǐng)輸入一個(gè)數(shù);”))m*=nn//=mm//=nprint(m,n)18.以下程序引入Python的math模塊,使用math模塊下的floor函數(shù)對(duì)命令行輸入的實(shí)數(shù)進(jìn)行取整n=input(“請(qǐng)輸入一個(gè)實(shí)數(shù):”)n2= math. floor(float(n))print(n2)該程序段劃線處應(yīng)填入的代碼為_(kāi)_______。19.程序運(yùn)行后,從鍵盤(pán)輸入781,結(jié)果是_______________________x=int(input("請(qǐng)輸入一個(gè)正整數(shù):"))if x%2==0:print(x,"是偶數(shù).")else:print(x,"是奇數(shù).")【參考答案】一、選擇題1.B2.B3.A4.B5.A6.D7.B8.C9.A10.A11.A12.B13.C14.C15.A二、填空題16.S=20S=40S=60S=8017.2,118.import math19.781是奇數(shù) 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)