python程序設計題庫2023_第1頁
python程序設計題庫2023_第2頁
python程序設計題庫2023_第3頁
python程序設計題庫2023_第4頁
python程序設計題庫2023_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

python程序設計題庫2023python程序設計題庫2023全文共5頁,當前為第1頁。python程序設計題庫python程序設計題庫2023全文共5頁,當前為第1頁。一、單選題(30題)1.列表在python中的作用非常強大,它可以包含多個數(shù)據(jù)元素,是列表的數(shù)據(jù)元素()。A.整數(shù) B.浮點數(shù) C.字符串 D.以上都是2、假設a=3,b=2,下列說法正確的是()A.a+b的值是6B.b的值是4C.a%b的值是1D.a**b的值是183、下列符號中,表?Python中單?注釋的是()。A.#B.//C.<>D."""4、下列表達式中,返回True的是()。A.a=2b=2a=bB.3>2>1C.TrueandFalseD.2!=25、下列語句中,哪個在Python中是?法的?()。A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=y6.在python中,下列哪個選項是正確的賦值語句()A.5s=80 B.2018=x C.a+b=c D.s=s+57.如下Python程序段x=2print(x+1)print(x+2)運行后,變量x的值是()A.2 B.3 C.5 D.08.運行下列Python程序,結果正確的是()a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.149、Python表達式“50-50%6*5//2**2”的結果為()A.48 B.25 C.0 D.4510、在Python代碼中表示“x屬于區(qū)間(a,b]”的正確表達式是()。A.a≤xandx<b B.n<=xorx<=b C.x>aandx<=b D.x>=aandx>=b11、在Python中,已知a=3,b=5,運行下列程序段后,a和b的值為a=a*bb=a/bpython程序設計題庫2023全文共5頁,當前為第2頁。a=a+bpython程序設計題庫2023全文共5頁,當前為第2頁。a=3b=5.0 B.a=18.0b=3.0 C.a=18b=5 D.a=5b=3.012、在Python中,表示跳出循環(huán)的函數(shù)是()A.continue B.break C.ESC D.Close13、Python不支持的數(shù)據(jù)類型有()。A.char B.int C.float D.list14、在Python中,input()函數(shù)的返回結果的數(shù)據(jù)類型為()A.Number型 B.String型 C.List型 D.Sets型15、已知字符串a="python",則print(a[1]+a[3])的值為()A."yth" B."yt" C."pt" D."yh"16、下面代碼的輸出結果是()x=12.34print(type(x))A、<class'int'>B、<class'float'>C、<class'str'>D、<class'complex'>17、關于Python序列類型的通用操作符和函數(shù),以下選項中描述錯誤的是()A、如果x不是s的元素,xnotins返回TrueB、如果s是一個序列,s=[1,"kate",True],s[3]返回TrueC、如果s是一個序列,s=[1,"kate",True],s[–1]返回TrueD、如果x是s的元素,xins返回True18、下面代碼的輸出結果是()x=0o1010print(x)A.520B.104C.32768D.1019、在Python中運行下列程序,輸出結果為()foriinrange(1,5):print(i)A.1,2,3,4,5 B.12345 C.1,2,3,4 D.123420、在Python中,不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型,可用方括號“[]”來定義的是()A.列表 B.元組 C.集合 D.字典21、Python語言語句塊的標記是()A.分號 B.逗號 C.縮進 D./22、ord(p)的二進制數(shù)是()A.1101010 B.1100101 C.1110000 D.1110001下列哪個函數(shù)能使字母都變成大寫字母()A.lower() B.Upper() C.isupper() D.islower()24、Python表達式中,可以使用()控制運算的優(yōu)先順序。python程序設計題庫2023全文共5頁,當前為第3頁。A.圓括號()B.方括號[]C.大括號{}D.尖括號<>python程序設計題庫2023全文共5頁,當前為第3頁。25、數(shù)學算式在python中的表達式為()A.c*d/(2*a*b)B.c/2*d/a/bC.c*d/2*a*bD.c*d/2/a/b26、流程圖中表示判斷框的是()。A.矩形框B.菱形框C.平行四邊形框D.橢圓形框27、下列分支結構的結果為()if1:print(‘6’)else:print(‘0’)A.0B.無輸出C.1D.628、計算機中信息處理和信息儲存用?()

A.二進制代碼

B.十進制代碼

C.十六進制代碼

D.ASCII代碼29、下面的語句哪個會無限循環(huán)下去?()A.forainrange(10):time.sleep(10)B.while1<10:time.sleep(10)C.whileTrue:breakD.a=[3,-1,‘,’]foriina[:]:ifnota:break30、以下程序可能的輸出結果是:a=[1,2,3,4,5,6,7]print(a[3:2])print(a[-5:-3])A:[][3,4]B:[3,4][]C:[3,4][3,4]D:[][6,7]多選題(10題)1.下面()是Python合法的變量名A.int32 B.40XL C.self D.Namepython程序設計題庫2023全文共5頁,當前為第4頁。2.下列屬于高級編程語言的是()python程序設計題庫2023全文共5頁,當前為第4頁。A.C語言 B.VB語言 C.Python語言 D.機器語言3、Python是一種()動態(tài)編程語言。A.跨平臺 B.開源免費 C.高級 D.簡潔易懂4、Python文件的后綴名有()A..py B..pyt C..pyo D..pyw5、下列關于算法說法正確的有()A.算法獨立于任何具體的語言,Python算法只能用Python語言來實現(xiàn)B.解決問題的過程就是實現(xiàn)算法的過程C.算法是程序設計的“靈魂”D.算法可以通過編程來實現(xiàn)6、在Python語言中,屬于關鍵字的有()。A.return B.if C.input D.Import7、關于結構化程序設計所要求的基本結構,以下選項中描述正確的有()A、重復(循環(huán))結構B、選擇(分支)結構C、goto跳轉D、順序結構8、關于Python語言的注釋,以下選項中描述正確的有()A、Python語言的單行注釋以#開頭B、Python語言的單行注釋以單引號'開頭C、Python語言的多行注釋以'''(三個單引號)開頭和結尾D、Python語言有兩種注釋方式:單行注釋和多行注釋9、有如下python程序段n=int(input("請輸入n值:"))x=n;y=0ifx>0:y=y+1elifx<0:y=y-1print(y)執(zhí)行上述語句,下列說法正確的是()A.若輸入-1,則輸出y值為-1 B.若輸入0,則輸出y值為-1C.若輸入1,則輸出y值為1 D.若輸入2,則輸出y值為110、

關于Python的分支結構,以下選項中描述正確的是A、分支結構使用if保留字B、Python中if-else語句用來形成二分支結構C、Python中if-elif-else語句描述多分支結構D、分支結構可以向已經執(zhí)行過的語句部分跳轉python程序設計題庫2023全文共5頁,當前為第5頁。python程序設計題庫2023全文共5頁,當前為第5頁。三、判斷題(10題)1、了讓代碼更加緊湊,編寫Python程序時應盡量避免加入空格和空行。()2、Python3.x完全兼容Python2.x。(錯)3、已知x=3,那么賦值語句x='abcedfg'是無法正常執(zhí)行的。(錯)4、在Python中可以使用if作為變量名。(錯)5、3+4j不是合法的Python表達式。(錯)6、Python集合中的元素不允許重復。(對)7、帶有else子句的循環(huán)如果因為執(zhí)行了break語句而退出的話,則會執(zhí)行else子句中的代碼。(錯)8、只能通過切片訪問列表中的元素,不能使用切片修改列表中的元素。(錯)9、表達式{1,3,2}>{1,2,3}的值為True。(錯)10、Python使用縮進來體現(xiàn)代碼之間的邏輯關系。四、綜合題(2題)1、將三位數(shù)進行倒序輸出。例如:請輸入一個三位數(shù):123倒序后為:321x=int(input(‘請輸入一個三位數(shù):’))g=#提取出個位數(shù)字s=#提取出十位數(shù)字b=#提取出百位數(shù)字sum=g*100+s*10+b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論