資源簡介 第四章程序設計基礎1、有以下程序段:sum=0for i in range(2,10):if i%2!=0:sum=sum+iprint(sum)程序運行后,其輸出結果為( C )A.10 B.12 C.24 D.302、在Python語言中,下列表達式結果為True的是( D )A.(5*2)>=(5**2) B.(5/2)<=(5//2)C.(2**3)!=(2*4) D.(2**3)==(2*4)3、在Python語言中,表達式print(20//3+10%3)的運算結果是( B )A.7.66 B.7 C.8 D.94、有以下程序段:x=9if x%2!=0:print(“奇數”)else:print(“偶數”)程序運行后,其輸出結果為( B )A.9 B.奇數 C.2 D.偶數5、Python程序a=3b=6print((a+b)/(b-a))運行后,輸出結果為( A )A.3.0 B.4.0 C.-2.0 D.2.06、以下Python語句,格式正確的是( B )A.a=input["請輸入一個字符"]B.a=input("請輸入一個字符")C.input["請輸入一個字符"]D.input("請輸入一個字符")7、在Python語言中,表達式11%2的運算結果是( A )A.1 B.5 C.5.5 D.228、有以下程序段:s=1for z in range(0,5):s=s*zprint(s)程序運行后,其輸出結果為( B )A.1 B.0 C.5 D.1209、Python程序a=5b=10print(a+b,“a+b”)運行后,輸出結果為( B )A.15 15 B.15 a+bC.a+b a+b D.15 “a+b”10、有以下程序段:x=3y=0if x>y:x=x-1y=y+1print(x,y)程序運行后,其輸出結果為( A )A.2 1 B.3 0 C.2 0 D.3 111、有以下程序段:x=int(input(“輸入x的值:”)if x<=0:y=3*x-2else:y=2*x+1print(y)程序運行后,鍵盤輸入5,其輸出結果為( C )A.13 B.12 C.11 D.512、Python程序a=8a=a+5print(a)運行后,輸出結果是( C )A.8 B.5 C.13 D.a13、在Python語言中,以下運算符優先級最高的是( A )A./ B.!= C.+ D.=14、有以下程序段:x=12y=6if x>y:print(x)else:print(y)程序運行后,其輸出結果為( C )A.x B.y C.12 D.615、有以下程序段:for abc in range(1,4):print(abc)程序運行后,其輸出結果為( B )A.1 2 3 4 B.1 2 3 C.1 2 D.116、Python程序a=28b=5z=a//bprint(z)運行后,輸出結果是( C )A.3.6 B.3 C.5 D.5.617、有以下程序段:Sum=0for i in range(1,10):if i%2==0:sum=sum+iprint(sum)程序運行后, 其輸出結果為( B )A.10 B.20 C.30 D.018、Python語言關系運算符中“等于”的符號是( B )A.= B.== C.!= D.=!19、有以下程序段a=1b=2if b<5:a=a+bb=b+aprint(a,b)程序運行后,其輸出結果為( A )A.3 5 B.5 3 C.1 2 D.2 1多選20、用Python程序解決問題:輸入圓的半徑r,輸出圓的面積s。正確的輸入語句有( BD )A.r=input["請輸入圓的半徑:"]B.r=float(input("請輸入圓的半徑:"))C.r=float[input("請輸入圓的半徑:")]D.r=float(input())21、在Python程序設計中,關于數據的輸入,下列說法正確的是( ABCD )。A.數據輸入通過input()函數來實現B.可以輸入數字、字符串和其他類型對象C.input()函數返回的結果是字符串D.input()的一般格式:<變量>=input(’提示信息:’)22、Python程序:sum=0for i in ____:sum=sum+iprint(sum)補全程序,輸出結果為“10”的選項有( ACD )。A.range(1,5) B.range(1,6) C.range(10,11) D. [1,2,3,4]計算機語言的元素包括( ABC )A.常量、變量、函數 B.運算符 C.表達式 D. 語句24、問題:輸入一 整數a,輸出a的絕對值。Python程序:a=int(input(“請輸入一個值:"))補全程序,正確選項有( AB )A.if a>=0:print(a)else:print(-a)B.if a<=0:print(-a)else:print(a)C.if a>=0:print(-a)else:print(a)D.if a<=0:print(a)else:print(-a)25、在Python程序里使用range()函數時,以下選項中格式正確的有( ACD )A.range(2,8,1)B.range[1,6]C.range(3,5)D.range(12,4,-2)26、下列表達式結果為True的有( ABC )A.(5**2)>(5*2) B.(5*2)>(5%2) C.(5>2)or(5<2) D.(5>2) and(5<2)27、Python程序 a=“3";b="5";print(a+b)的運行結果是8?!?br/>28、執行 for i in range(1,5) 語句時,循環變量i的取值依次是:1,2,3,4,5。×29、執行 for i in range(1,1001) 語句時,循環體被執行1000次?!?br/>30、在Python語言中,算術運算符的優先級高于關系運算符。√31、Python程序 a=10; a=8 print(a)的運行結果是10。×32、執行for i in range(2,6)語句時,循環變量i的取值依次是:2,3,4,5?!?br/>33、Python程序a=5;b=4;b=a+2;print(b)的運行結果是7?!?/p> 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫