【正文】
機器語言 B.匯編語言 C.高級語言 D.科學計算語言28.以下哪個不是python關(guān)鍵字( )A.cout B.from C.not D.or29.下面的Python程序段運行后的輸出結(jié)果是( )List=[‘10’,25,’獼猴桃’,9,65]Print(List[3])A.25 B.’獼猴桃’ C.獼猴桃 D.930.在python中運行print(“3+6”)的結(jié)果是( )。設(shè)計一個summalion()函數(shù),輸入變量為數(shù)字a和需要多少個數(shù)相加的n,在這個函數(shù)中,前幾個數(shù)的求和保存在變量sum中,Python程序如下左圖所示,請在下劃線處填寫代碼( )完善程序?qū)崿F(xiàn)如下右圖的運行結(jié)果。))if s1=3: f=10elif s1=10: f=10+*(s13)else: f=+*(s110)print(f)要測試所有分支程序代碼是否正確,以下測試數(shù)據(jù)中,最恰當?shù)囊唤M是( )A.3,8 B.1,5,12C.1,6,20 D.3,12,2022.運行下列 Python程序,結(jié)果正確的是( )s=abcdefgc=len(s) len 求字符串長度for i in range(0,c): if i2: print (chr(ord(s[i])+2),end= ) ord() 函數(shù)是 chr() 函數(shù)配對函數(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 c23.隊列在Python中,用( )實現(xiàn)隊列的創(chuàng)建,隊列的基本操作:( )( )( )( )線性數(shù)據(jù)結(jié)構(gòu)又稱線性表。A.char B.int C.float D.list14.算法用Python程序?qū)崿F(xiàn),以下代碼中哪處語句存在語法錯誤( ) A. B. C. D.15.下列定義變量的python程序語句變量賦值錯誤的是( )A.x=y=1 B.x,y=1,2 C.x==1 D.x=1,216.小新編制了一個python程序如下,但程序無法執(zhí)行,你幫他找出程序中一共有幾處錯誤( )1a=3b=input()c=a+bprint(c)A.1 B.2 C.3 D.417.已知字符串a(chǎn)=python,則print(a[ 1 ]+a[ 3 ])的值為( )A.yth B.yt C.py D.yh18.Python語句 ab+c*2 的運行結(jié)果是( )A.a(chǎn)bc2 B.a(chǎn)bcabc C.a(chǎn)bcc D.a(chǎn)babcc19.在python中,語句print(a,b)的意思是( )A.打印a,b B.輸出(a,b) C.輸出a,b D.輸出a,b的值20.運行下列 Python程序,結(jié)果正確是( )a=32b=14c=a//bprint(c)A. B.2 C.“2” D.421.小王編寫了出租車收費的python程序,代碼如下:s1=float(input(39。r39。39。w39。39。A.True B.False C.0 D.15.在Python代碼中表示“x屬于區(qū)間[a,b)”的正確表達式是( )。NCT等級測試Python編程一級真題測試卷2圖文練習一、選擇題1.把數(shù)式 寫成Python語言的表達式,下列書寫正確的是( )。A.a(chǎn)+b/2a B.a(chǎn)+b/2*a C.(a+b)/2*a D.(a+b)/(2*a)2.Python表達式“5050%6*5//2**2”的結(jié)果為( )A.48 B.25 C.0 D.453.以下Python程序運行后的輸出結(jié)果為( ) A.0 B.45 C.46 D.3628804.python3解釋器執(zhí)行 not 1 and 1的結(jié)果為( )。A.a(chǎn)≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b6.Python中,賦值語句,“c=cb”等價于( )A.b=cB.cb=cC.c=bD.c==cb7.下列哪個語句在Python中是非法的?( )A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y8.小林編寫一段文件讀寫操作代碼,文件如圖,代碼段如下:file=open(39。,39。)(python is a programming language.)( )file=open(39。,39。)print(( ))該代碼段運行后,輸出的結(jié)果為( )A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序編譯錯誤,不會輸出結(jié)果9.下列選項中,合法的Python變量名是( )A.print B.speed C. D.a(chǎn)210.在python中,下列屬于字符串常量的是( )A.python B. C.t D.201811.要實現(xiàn)將實數(shù)型變量a的值保留三位小數(shù),以下python可以實現(xiàn)的是( )A.a(chǎn)% B.a(chǎn)// C.round(a,3) D.round(3,a)12.Python的序列類型不包括下列哪一種?( )A.字符串 B.列表 C.元組 D.字典13.Python不支持的數(shù)據(jù)類型有( )。請輸入行駛路程(公里):39。A.隨機;入隊;出隊;求隊長;判隊空 B.列表;入隊;出隊;求隊長;判隊空C.列表;隨機;出隊;求隊長;判隊空 D.入隊;隨機;列表;求隊長;判隊空24.利用Python編程實現(xiàn)計算z=a+aa+aaa+aaaa+aa..a的值,其中a是一個數(shù)字,如8+88+888+8888+88888。A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic25.以下python程序段執(zhí)行后,輸出結(jié)果為( )m=29If m %3!= 0:print( m, 不能被3整除)else:print( m, 能被3整除)A.29不能被3整除 B.m不能被3整除 C.29能被3整除 D.m能被3整除26.現(xiàn)有如下Python程序: List = [ Happy, new, year! ] s = List[ 1 ] d = s[ : 1 ]執(zhí)行該程序后,d的值為()A.py B.Happ C.ew D.ne27.Python語言屬于( )。A.9 B.“3+6” C.3+6 D.“9”二、程序填空31.(項目情境)水仙花數(shù)是指一個三位數(shù),它的每個位上的數(shù)字的3次方之和就等于它本身,例如:1**3+5**3+3**3 = 153。(問題求解)設(shè)這個數(shù)存放于變量x中,變量g、s、b分別存放個位、十位、百位上的數(shù)。請閱讀如下python程序,在空白處填寫適當?shù)谋磉_式或語句,使程序完整。編寫python程序,實現(xiàn)如下功能:輸入n的值,統(tǒng)計顯示n以內(nèi)的所有雙胞胎數(shù)。def isprime(x): for i in range(2,x): if①________