資源簡介 第三章 算法的程序實現一、選擇題1.以( )開頭的代碼是注釋語句,不參與程序的執行。A.% B.# C.“” D.;2.如果一個數從左到右和從右到左看都是一樣的,稱這個數為回文數。例如:12321。若將任意1個三位正整數存儲到變量num 中,下列語句執行后變量new 的值是回文數的是( )A. B.C. D.3.某算法的部分流程圖如圖所示。執行這部分流程,輸入變量n的值為5,則下列說法正確的是( )A.語句“c<=n?”共執行了4次 B.循環結束后,變量a的值為3C.循環結束后,變量b的值為5 D.循環結束后,程序輸出的值為64.c=0for i in range(1,26):If i%2==0:c=c+1Print(c)上面程序運行結果是(?。?br/>A.12 B.13 C.14 D.155.下列變量名在Python中合法的是( )A.36B B.F55# C.for D._Good6.下列表達式的值為True的是?( )A.True>2 B.3>2>2 C.('3','2')<('33','22') D.'abc'>'xyz'7.Python文件的后綴名是( )A.pdf B.do C.pass D.py8.下列有關for循環語句說法正確的是( )。A.for 循環變量 in 列表后面必須加冒號B.For循環所包含的語句是不以縮進為標志的。C.列表的幾種表達方式有直接羅列,先定義后使用和使用range()函數D.For循環所包含的語句是以縮進為標志的。9.變量賦值就是把數據和變量關聯起來,以下a的數據類型在賦值后為元組的是( )。A.a=[2020, 11]B.a=(2020,11)C.a=2020,11}D.a='year':'czm','month':11}10.表達式120%8*2-6 的運行結果為( )A.24 B.-24 C.-6 D.611.下列問題中,最適合用計算機編程來解決的是( )。A.找出10000以內的質數B.制定一份旅行計劃C.處理音頻文件D.處理數碼照片12.已知變量a=5,a - =2,運算后變量a的值為( )A.0 B.1 C.3 D.713.已知列表La=[1,2,3],執行語句La=[2]+La后,列表La中的元素為( )A.[3,4,5] B.[1,2,3,2]C.[1,2,2,3] D.[2,1,2,3]14.下面哪個不是Python合法的標識符( )A.int_3 B.printC.count D.__name__15.表達式 3 ** 2 的值為( )A.7 B.8 C.9 D.10二、填空題16.函數執行完成后,由______將表達式的值返回給調用者,結束函數。17.下列程序的運行結果為(______)k=0while k<=10:k=k+2print(k)18.用Python訪問Access數據庫一般可分為________個步驟:第一步:建立與________的連接;第二步:根據需要________;第三步:訪問記錄集,________;第四步:根據需要把處理好的數據________中;第五步:________與數據庫的連接。19.閱讀程序。分析代碼并回答問題。list=['a','b','c','d','e','f','g']list1=[]list2=[]for i in range(7):if i%2==0:list1.append(list[i])else:list2.append(list[i])print(list1)print(list1)(1)list 的數據類型是 _______。(2)list中的元素的數據類型 ________。(3)list1=[]的作用是 _______。(4)for i in range(7)語句中,i 的實際數據范圍是從_____到 ____。(5)append(list[i])的作用是______。【參考答案】一、選擇題1.B2.D3.D4.A5.D6.C7.D8.ACD9.B10.C11.A12.C13.D14.B15.C二、填空題16.return語句17.1218.五 數據庫 產生記錄集 處理數據 更新到數據庫 斷開19.列表 字符型 定義一個空的列表 0 6 可以向list中添加元素 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫