資源簡介 知識點:第 9 課 條件判斷解問題關系運算符和邏輯運算符、算法、選擇結構、if 語句的一般格式、多分支 if 語句的一般格式1.下列不是 python 中關系運算符的是( )A.<、> B.<=、>= C.==、!= D.<>、=下列不是 python 中邏輯運算符的是( ) A.break B.and C.or D.notpython 中,布爾變量的值為( )A.True,False B.T,F C.真,假 D.0,1 4.python 中,定義 a=1,b=0,則 a and b、a or b、not b 的值分別為( )A.0 1 True B.0 1 true C.1 0 False D.1 0 false5.python 中,定義 a=1,b=2,則 a and b、a or b、not b 的值分別為( )A.2 1 False B.2 1 True C.1 1 False D.2 1 true 6.下列表達式結果為真(True)的是( )A.20<19 and 87>100 B. not 16>15 C.3<5 or 4>5 D.9>2 and 0下列表達式結果為真的是( )A.2>3 B.2>3 or 3>2 C."123"=="321" D.22*11>11*22以下能夠成為判斷條件的最好的一個是( )A.x+y B.x-y C.x=y D.x==y9.15 歲以下的男生的判斷條件是( )A.n1<15 or xb=="男" B.n1>=15 and xb=="男" C.nl<15 or xb!="女" D.n1<15 and xb=="男"歲以下的男生和 13 歲以下的女生的判斷條件是 ( )A.(n1>=15 and xb=="男")and(n1<13 or xb=="女")B.(n1<15 or xb!="女")and(n1<13 and xb=="女") C.(n1<15 and xb=="男")and(n1<13 and xb=="女")D.(n1<15 and xb=="男")or (n1<13 and xb=="女") 11.算法的特征包括( )多選A.有窮性 B.確切性 C.輸入項、輸出項 D.可行性一個算法必須在有限的時間和空間內完成,這屬于算法的( ) 特征。( ) A.輸入輸出 B.有窮性 C.可行性 D.確定性假如我們“請”到機器人炒菜,如將“加食鹽少許“這一步驟加入炒菜機器人的菜譜算法中,則不符合算法的哪一個特點( )A.可行性 B.有窮性 C.有輸入和輸出的 D.確定性14.算法的有窮性是指( )A.以上說法均不正確 B.算法中每個操作步驟都是可執行的C.算法的步驟必須有限 D.算法必須包含輸出15.下列算法存在問題是( )第一步:輸入 x 第二步:y=3/x第三步:輸出 y;A.可行性 B.有窮性 C.有輸入和輸出的 D.確定性16.下列求兩圓面積的和的算法違反了算法的哪個特點?( )第一步:計算 S1=3.14*r1*r1; 第二步:計算 S2=3.14*r2*2; 第三步:計算 S=S1+S2。A.確定性 B.輸入項和輸出項 C.有窮性 D.可行性17.下列對算法描述正確的是( )A.同一問題的算法不同,結果必然不同 B.算法只能用圖形方式來表示C.同一問題可以有不同的算法 D.算法只能用自然語言來描述下列于算法的敘述正確的是( )A.算法不能重復使用 B.算法的過程可以是無限的C.求解某個問題的算法是唯一的 D.一個算法必然能解決一類問題19.算法的描述方法有( )A.用流程圖描述 B.用偽代碼描述 C.其余三項都是 D.用自然語言描述20.能夠使算法的程序和步驟表達更直觀的是( )A.數學語言 B.自然語言 C.邏輯語言 D.流程圖 21.用流程圖表示條件"A>B"是否成立,要用到以下哪個圖形?( )A.平行四邊形 B.直角矩形 C.圓角矩形 D.菱形22.與 x>y and y>z 語句等價的是( )(選擇項用偽代碼寫)A.x>y or not yy>z D.not xA.順序結構 B. 選擇結構 C. 循環結構 D.跳轉結構24.在 python 中,下列關于 if 選擇結構程序的說法錯誤的是( )A.if 選擇結構可以多層嵌套 B.同一級別的 if 語句總可以有多個 elif 命令C.if 語句中可以沒有 else 命令 D.同一級別的 if 語句中可以有多個 else 命令在 python 中,運行以下程序得到的結果是( ) m=19if m>=30 or m<20:print(m)A. 空 B.20 C.19 D.0以下程序運行后,若輸入 3、4,顯示的結果是( )A.大 B.小 C.相等 D.expeted an indented block 27.以下程序運行后,輸入"藍"顯示的結果是( )A.red B.blue C.green D.請完善程序,我還不知道啊! 28.以下程序運行后,若輸入 22、33、55,顯示的結果是( )A.55 B.expected an indeted block C.22 D.3329.以下程序運行后,輸入“74"顯示的結果是( )A.你很棒! B.請輸入正確的數據一 C.你太棒了! D.請繼續努力30.Python 編程常見的錯誤( )多選題語法錯誤 B. 運行錯誤 C. 語義錯誤(邏輯錯誤) D.輸入錯誤 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫