資源簡(jiǎn)介 第三章 算法的程序?qū)崿F(xiàn)一、選擇題1.在Python中print(-14//4)的運(yùn)行結(jié)果是( )。A.-4 B.-3.5 C.2 D.-22.關(guān)于人工計(jì)算、自動(dòng)工具計(jì)算和編程計(jì)算三種計(jì)算方式,下列說法不正確的是( )。A.對(duì)于簡(jiǎn)單的計(jì)算問題,人工計(jì)算的使用成本是三種計(jì)算方式中最低的B.對(duì)于復(fù)雜的計(jì)算問題,通常不采用人工計(jì)算來解C.依據(jù)實(shí)情,靈活運(yùn)用三種計(jì)算方式將有助于我們提高數(shù)據(jù)計(jì)算的效率D.由于計(jì)算機(jī)的日益普及,編程解決計(jì)算問題是最方便的3.下列變量名在Python中合法的是( )A.36B B.F55# C.for D._Good4.Python語句中以r或R開頭的字符串表示原始字符串,則print(r"\nGood")的運(yùn)行結(jié)果是()A.新行和字符串Good B.r"\nGood" C.\nGood D.字符r、新行和字符串Good5.整型變量x中存放了一個(gè)兩位數(shù),要將這個(gè)兩位數(shù)的個(gè)位數(shù)字和十位數(shù)字交換位置,例如,13變成31,正確的Python表達(dá)式是( )A.(x%10)*10+x//10 B.(x%10)//10+x//10C.(x/10)%10+x//10 D.(x%10)*10+x%106.下列屬于計(jì)算機(jī)編程語言的有( )①Python ②Visual Basic ③Java ④C++ ⑤CPUA.①②④⑤ B.②③④⑤ C.①②③④ D.①③④7.下列關(guān)于Python語言變量聲明的說法中,正確的是( )A.Python中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過程B.Python中的變量需要聲明,變量的聲明對(duì)應(yīng)明確的聲明語句C.Python中的變量需要聲明,每個(gè)變量在使用前都不需要賦值D.Python中的變量不需要聲明,每個(gè)變量在使用前都不需要賦值8.Python表達(dá)式a=b中“=”表示 ( )A.交換“=”左右兩邊變量的值B.把“=”右邊變量的值賦值給左邊變量C.把“=”左邊變量的值賦值給右邊變量D.比較“=”左右兩邊變量的值是否相等9.sum=0for i in range(1,11):sum+=iprint(“the result:”,sum)上面程序運(yùn)行結(jié)果是( )A.53 B.54 C.55 D.5610.通過編程解決問題的過程一般包括:設(shè)計(jì)方法、分析信息、調(diào)試運(yùn)行、編寫代碼。在解決問題之前,明確需要完成的加工目標(biāo),分析已知條件,這個(gè)步驟稱為( )A.調(diào)試運(yùn)行 B.設(shè)計(jì)方法 C.編寫代碼 D.分析信息11.語句print( 'abd' > 'abc' and 20%6 = = 10%4 )的結(jié)果為( )A.False B.True C.3 D.編譯錯(cuò)誤12.下列可以作為變量名的是( )A.3ab B.a(chǎn)5 C.b 5 D.a(chǎn)nd13.下列哪項(xiàng)數(shù)據(jù)類型是不可變化的( )。A.集合 B.字典 C.元組 D.列表14.列表q=[1,2,3,4,5,6],刪除列表數(shù)值1,下列代碼不能實(shí)現(xiàn)此功能的代碼是()A.del q[1] B.del q[0] C.q.pop(0) D.ABC都不可以。15.下列變量名不合法的是( )A.2a B.c0 C.c_8 D.E6a二、填空題16.函數(shù)定義的一般格式如下:def 函數(shù)名(<______>): 函數(shù)體。17.閱讀下列程序,寫出運(yùn)行結(jié)果n=30s=0for i in range(2,n):if n%i==0:s=s+iprint(i)程序運(yùn)行后輸出結(jié)果是:___________18.閱讀程序,寫出運(yùn)行結(jié)果y=30for i in range(1,4):x=int(input(“x=”))if yy=xprint(y)程序運(yùn)行后,依次輸入: 36 87 51 運(yùn)行后輸出結(jié)果是______。19.分析完善程序以下是計(jì)算s=1*2*3*……10的程序代碼,請(qǐng)補(bǔ)全程序。s=①for i in range(1,11):s=②Print (s)請(qǐng)補(bǔ)充完成上述程序:①____________②________________【參考答案】一、選擇題1.A2.D3.D4.C5.A6.C7.A8.B9.C10.D11.B12.B13.C14.A15.A二、填空題16.參數(shù)17.2918.8719.s*i或i*s 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫(kù)