Python程序設計基礎Ⅰ學習通超星期末考試答案章節答案2024年_第1頁
Python程序設計基礎Ⅰ學習通超星期末考試答案章節答案2024年_第2頁
Python程序設計基礎Ⅰ學習通超星期末考試答案章節答案2024年_第3頁
Python程序設計基礎Ⅰ學習通超星期末考試答案章節答案2024年_第4頁
免費預覽已結束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

Python程序設計基礎Ⅰ學習通超星期末考試章節答案2024年Python中字母不區分大小寫。

答案:錯字符串常量是用定界符括起來的一串字符,定界符可以用單引號和方括號。

答案:錯注釋的主要作用是增強程序可讀性。

答案:對Python語言用縮進來表示代碼的層次關系,縮進空格數量需要統一。

答案:對Python是一種跨平臺、開源、免費的動態編程語言。

答案:對如果變量A的值為10000,如果再執行語句a="一萬",那么系統會報錯。

答案:錯Python中,必須先定義變量類型,才可以給變量賦值。

答案:錯不可以在同一臺計算機上安裝多個不同的Python版本。

答案:錯下面關于Python說法錯誤的是()。

答案:Python是一種編譯型語言。Python語句print(“世界,你好”)的輸出是()。

答案:世界,你好下面敘述中正確的是()。

答案:Python是解釋性語言下列選項中,不屬于Python特點的是(

)。

答案:運行效率高Python程序的擴展名是(

)。

答案:pyPython語言屬于(

)。

答案:高級語言Python語言的官方網站是(

)。

答案:Python語句print(r"\nGood")的運行結果是()。

答案:\nGoodPython中,語句print(chr(65))的運行結果是()。

答案:A以下哪個關于and的運算結果是False()。

答案:(TrueandFalse)==True

以下賦值語句中合法的是()。

答案:x=y=z=3字符串s='a\nb\tc',則len(s)的值為()。

答案:5Python中,表達式3*(2+12%3)**3/5的結果是()。

答案:4.8Python程序設計中,下列語句非法的是()。

答案:x=(y=z+1)Python中,語句print(type(1/2))的輸出結果是()。

答案:在Python表達式中可以使用()控制運算的優先順序。

答案:圓括號()x=4,y=5,執行x,y=y,x后,x和y的值分別為()。

答案:5,4下列正確的賦值語句為()。

答案:x=y=z=10Python中,語句的print(0xA+0xB)輸出結果為()。

答案:21整型變量x中存放了一個兩位數,要將這個兩位數的個位數字和十位數字交換位置,例如:13變成31,正確的表達式為()。

答案:(x%10)*10+x//10Python中,語句eval('2+4/5')執行后的輸出結果為()。

答案:2.8語句“print(1,2,3,4,sep='--')”的運行結果是()。

答案:1--2--3--4語句x=input()執行后,如果從鍵盤輸入12并按回車鍵,則x的值為()。

答案:'12'已知x=2,語句x*=x+1執行后,x的值為()。

答案:6Python中,下面運算結果不是浮點型的有()。

答案:5//2以下不合法的布爾表達式為()。

答案:3=a與0xf2值相等的是()。

答案:242Python中,'age'+23表達式是不正確的,不能被Python執行。

答案:對Python中,多行注釋的內容可以放在一對三引號之間,這部分內容將不會被Python執行。

答案:對math模塊是Python語言中的內置的數學模塊。

答案:對Python變量名必須以字母、下劃線或者中文漢字開頭,并且區分字母大小寫。

答案:對Python3.X完全兼容Python2.X。

答案:錯在Python中,可以用else作為變量名。

答案:錯已知x=3,則x="3"是錯誤的。

答案:錯在Python3.x中,input()函數把用戶的鍵盤輸入內容作為字符串類型輸出。

答案:對在Python中0xA是合法的十六進制數字表示形式。

答案:對表達式int('123',8)的值為(

)。

答案:83Python標準庫math中用來計算平方根的函數是(

)。

答案:sqrt(表達式'{:c}'.format(65)的值為(

)。

答案:'A'語句x=True;y=False;z=False;print(xoryandz)的程序運行結果是(

)。

答案:TruePython語言是一種解釋性、面向(

)的程序設計語言。

答案:對象用戶編寫的Python程序(避免使用依賴于系統的特性),無需修改就可以在不同的平臺上運行,這是(

)特性。

答案:可移植性;移植性轉義字符'\n'的含義是(

)。

答案:換行Python語句中如果需要在同一行放置多條語句,語句之間用(

)分割。

答案:分號;;;;當在字符串前加上字母(

)表示原始字符串,不對其中的任何字符進行轉義。

答案:r;R表達式0and1ornot2答案:True表達式3andnot'abc'的值為(

)。

答案:False表達式10+6/3-True+False的值為(

)。

答案:11.0使用math模塊庫中的函數,必須使用(

)語句導入模塊。

答案:importPython使用(

)來表示代碼塊。

答案:縮進Python的單行注釋以(

)開頭。

答案:;#號;井;井號語句print(1,2,3,sep=',')的輸出結果為(

)。

答案:1,2,3表達式abs(-3)的值為(

)。

答案:3Python通常一行寫完一條語句,但如果語句太長,可以使用(

)來實現多行語句。

答案:反斜杠;\表達式1<2<3的值為(

)。

答案:True已知x=3和y=5,執行語句x,y=y,x后x的值是(

)。

答案:5表達式0or5的值為()。

答案:5執行下列語句后的顯示結果是()。world="world"print("hello"+world)

答案:helloworldPython的輸出函數是()。

答案:print()在Python中,邏輯量有()。

答案:True,False已知x=2,y=3,復合賦值語句x*=(y+5)執行后,x變量中的值為()。

答案:16下面代碼的運行結果結果是:x=2y=2.0print(type(x)==type(y))的運行結果是()。

答案:False以下賦值語句中合法的是()

答案:x=y=z=3下面敘述中正確的是()。

答案:Python是解釋性語言下列表達式中,值不是1的是()。

答案:4/4Python源程序保存的文件擴展名默認為()。

答案:py下列正確的賦值語句為()

答案:x=y=z=10下面運算結果不是浮點型的有()。

答案:5//2語句print(chr(65))的運行結果是()。

答案:APython中正確的標識符是()。

答案:_item語句print(type(1/2))的輸出結果是()

答案:比較語句是鏈式的,a答案:a下列語句在Python中不正確的賦值語句是()。

答案:x=(y=z+1)Python內置的集成開發工具是()。

答案:IDLE表達式3*(2+12%3)**3/5的結果是()。

答案:4.8語句的print(0xA+0xB)輸出結果為()。

答案:21下面運算符優先級最低的是()。

答案:and語句print(r"\nGood")的運行結果是()。

答案:\nGoodprint(1,2,3,4,sep="--")的輸出結果為()。

答案:1--2--3--4表達式中可以使用()控制運算的優先順序。

答案:圓括號()語句eval('2+4/5')執行后的輸出結果為()。

答案:2.8表達式"ac"in"abcd"的值為()。

答案:False可以使用()接收用戶的鍵盤輸入。

答案:input()函數下列屬于math庫中的數學函數為()。

答案:sqrt()下列表達式中,返回值為True的是()。

答案:0x56>56/ananas/latex/p/299995

答案:c*d/2*a*b已知ans='n',則表達式ans=='y'or'Y'的值為()。

答案:'Y'Python語言的官方網站是()。

答案:執行下列語句后的顯示結果是()。frommathimport*print(sqrt(3)*sqrt(3)==3)

答案:False以下哪個是Python()不支持的函數。

答案:string()IDLE運行環境中,語法是高亮顯示的。默認時,關鍵字顯示為()。

答案:橘紅色/ananas/latex/p/318080

答案:2同一個對象可以賦給多個Python變量,用法如x,y=10(

)。

答案:錯在if語句中,必須出現else(

)。

答案:錯字符串s的最左側字符與最右側字符可分別表示為s[1]與s[-1](

)。

答案:錯當x=0,y=50時,語句z=xifxelsey執行后,z的值是50(

)。

答案:對執行語句importmath后,可以用sqrt(100)獲得100的平方根(

)。

答案:錯表達式"等級考試通過"+"!"*2的結果是"等級考試通過!!"(

)。

答案:對執行語句a=b=c=1,可以創建三個變量分別為a,b,c(

)。

答案:對如果a=10,那么執行語句ifa/10==0:b=9之后,b的值為9(

)。

答案:錯Python提供了內置數學類函數庫math(

)。

答案:錯表達式pow(5,2)==25的值為True(

)。

答案:對執行下列Python語句產生的結果是()。x=2y=2.0ifx==y:

print("Equal")else:

print("NotEqual")

答案:Equal下列選項中,可將x和y中較小的值賦給Min的是(

)。

答案:Min=xifx<yelseyprint('{:7.2f}{:2d}'.format(101/7,101%8))的運行結果是(

答案:□□14.43□5(□代表空格)下面if語句表達滿足“性別(gender)為男、職稱(duty)為副教授,年齡(age)小于40歲”條件的正確的語句是(

)。

答案:if(gender=="男"andage<40andduty=="副教授"):n+=1下列表達式的值為True的是(

)。

答案:(3,2)<(5,1)下面if語句統計“成績(mark)>=90的男生以及成績不及格的男生的人數”,正確的語句為(

)。

答案:if(gender=="男"

and(mark<60ormark>=90)):n+1適合實現多路選擇分支的結構是(

)。

答案:if-elif-else以下不合法的邏輯表達式是(

答案:3=a下列表達式中,返回值為True的是(

)。

答案:0x56>56若已執行importmath,可用于計算方程a*x*x+b*x+c=0一個實根的是(

)。

答案:x=(-b+math.sqrt(b*b-4*a*c))/2/a執行下列程序產生的結果是(

)。x=2;y=2.0if(type(x)==type(y)):

print('相等')else:

print('不相等')

答案:不相等指令print("{:*^21,.3f}".format(1234567890.1278))的執行結果為(

)。

答案:**1,234,567,890.128**Python通過(

)來判斷當前程序是否在分支結構中。

答案:縮進/ananas/latex/p/48933

答案:if(x<1):y=x*x-2*x+3y=math.sqrt(x-1)執行下列語句產生的結果是(

)i=1if(i):print(True)else:print(False)

答案:輸出True下面語句格式正確是的(

)。

答案:

ifa:

statement1else:

statement2下面程序段求x和y中較大值,不正確的是(

)。

答案:ify>=x:maxNum=ymaxNum=x下列語句執行后的輸出結果是(

)if2:

print(5)else:

print(6)

答案:5執行下列Python語句將產生的結果是(

)。x=2y=2.0if(xisy):print("Equal")else:print("NotEqual")

答案:NotEqual【程序功能】某班考試分兩個考場進行,考試名單按學號來劃分,學號末位是單數的在A考場,學號末位是雙數的在B考場。輸入學號,輸入考場。【輸入描述】一個字符串,表示學號【輸出描述】考場A或考場B【輸入樣例】20201822【輸出樣例】考場B閱讀下列程序,完成相應位置的填空。s=input()___1_____=eval(s[____2____])ifa%_____3_____==______4______:

print('考場B')else:

_____5______('考場A')

答案:a;-1;2;0;print【程序功能】某公司倉庫只存放ABC三種貨物,對應的最高庫存為A貨物100,B貨物200,C貨物220。對貨物進行盤點后依次輸入ABC的實際庫存。如有貨物的庫存大于等于最高庫存,則輸出貨物名稱及提示“庫存高了”,所有正常則輸出“檢查正常”。【輸入描述】一行,以空格隔開,A貨物、B貨物、C貨物的庫存【輸出描述】分行輸出提示信息【輸入樣例】120340120【輸出樣例】A貨物庫存高了B貨物庫存高了閱讀下列程序,完成相應位置的填空。_________=input().split()a=eval(a)b=eval(b)c=_____2_____if0=100:

print('A貨物庫存高了')

if______4_______:

print('B貨物庫存高了')

ifc>=220:

print('_______5_______')

答案:a,b,c;eval(c;檢查正常;b>=200;200【程序功能

溫馨提示

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

評論

0/150

提交評論