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

下載本文檔

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

文檔簡介

2021-2022下學期-Python程序設計課程學習通超星期末考試章節答案2024年編寫程序,實現如下功能。用列表生成器生成一個由1-100的自然數組成的列表x,輸出x的最小值,最大值和均值。

答案:x=[foriinrange(1,101)]print(max(x),min(x),sum(x)/len(x))編寫程序,實現如下功能。計算前10項的和:s=1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+4+…+n),輸出s的值。

答案:t=0s=0foriinrange(1,11):

t=t+i

s=s+tprint(s)3+j是合法Python數字類型。

答案:錯對列表ls操作,ls.reverse(),是將列表ls元素降序排列。

答案:錯利用python做數據分析時,可以用第三方庫詞云wordcloud來對數據進行可視化分析。

答案:對Python中列表、元組、字符串都屬于有序序列。

答案:對f=open('demo.txt','r+'),只能從demo.txt文件讀數據,而不能向該文件寫數據。

答案:錯序列元素的編號稱為索引,它從0開始,訪問序列元素時將它用圓括號括起來。

答案:錯x=9y=6foriinrange(y,0,-1):

ifx%i==0andy%i==0:

z=i

breakprint(z)則程序運行結果:_________

答案:3a=eval(input('請輸入一個兩位整數:'))b=eval(input('請輸入一個兩位整數:'))asw=a//10agw=a%10bsw=b//10bgw=b%10c=asw*1000+bsw*100+agw*10+bgwprint(c)程序運行后輸入兩個整數1234則程序運行結果:_________

答案:1324forninrange(2,10):

s=0

foriinrange(1,n):

ifn%i==0:

s=s+i

ifs==n:

print(n)則程序運行結果:_________

答案:6n=eval(input('請輸入一個正整數:'))f=1s=0foriinrange(1,n+1):

f*=i

s+=fprint('階乘和:',s)程序運行后輸入一個整數5則程序運行結果:_________

答案:153以下選項中,輸出結果是False的是()。

答案:False!=0以下選項中,用于獲取用戶輸入的函數是()。

答案:input()文件操作中可以實現一次性讀取全部文件信息且返回對象是一個列表的是()。

答案:readlines()下述代碼的輸出結果是()。s="Crystal"print(s[::–1])

答案:latsyrC關于Python語言數值操作符,以下選項描述錯誤的是()。

答案:x**y表示x的y次冪,其中y必須是整數定義函數無參數時,小括號()。

答案:必須保留Python語言提供的3個基本數字類型是()。

答案:整數類型、浮點數類型、復數類型以下選項中,不是Python對文件的讀操作方法的是()。

答案:readtext以下選項中,對于遞歸程序的描述錯誤的是()。

答案:執行效率高關于Python程序格式框架的描述,以下選項中錯誤的是()。

答案:Python語言不采用嚴格的“縮進”來表明程序格式框架關于Python的分支結構,以下選項描述錯誤的是()。

答案:分支結構可以向已經執行過的語句部分跳轉下列選項中,不屬于Python循環結構的是()。

答案:dowhile循環表達式",".join(ls)中的ls是列表類型,以下選項對其功能的描述正確的是()。

答案:將列表所有元素連接成一個字符串,元素之間增加一個逗號關于Python的lambda函數,以下選項描述錯誤的是()。

答案:f=lambdax,y:x+y執行后,f的類型為數字類型關于Python語言的循環結構,以下選項描述錯誤的是()。

答案:每個continue語句都有能力跳出當前循環字典D={"A":10,"B":20,"C":30,"D":40},len(D)的值是()。

答案:4字典D={"A":10,"B":20,"C":30,"D":40}對第四個字典元素的訪問形式是()。

答案:D["D"]Python中,sum(range(10))的值為()。

答案:45下列關于列表的說法,錯誤的是()。

答案:列表是不可變的數據結構在Python中,數據以鍵-值對的形式存在的是()。

答案:字典以下選項中,不是Python語言保留字的是()。

答案:goto安裝一個庫的命令格式是()

答案:pipinstall關于Python語言的特點,以下選項描述錯誤的是()。

答案:Python語言是非開源語言整型變量x中存放了一個兩位數,要將這個兩位數的個位數字和十位數字交換位置,如25變成52,正確的Python表達式為()。

答案:(x%10)*10+x//10以下選項中,不是創建字典方式的是()。

答案:d={[1,2]:1,[3,4]:3}Python中不是面向對象程序設計具有的基本特征是()。

答案:可維護性已知x=2,語句x*=5執行后,x的值是()。

答案:10關于import引用,以下選項描述錯誤的是()。

答案:可以使用fromturtleimportsetup導入turtle庫可以用來創建Python自定義函數的關鍵字是()。

答案:def已知某函數的參數為35.8,執行后結果為35,該函數是以下函數中的哪一個?()

答案:int()字典中鍵與值用()分隔?

答案:冒號列表lst=[1,2,3],lst[-1]的值為()。

答案:3若想得到列表的元素個數,則可使用()函數。

答案:lenPython程序文件的擴展名為()。

答案:.py下列關于字符串的描述,錯誤的是()。

答案:讀取字符串s的最后一個字符是s[:-1]數據'3.3'是什么類型數據?()

答案:字符串關于字符串,下列說法錯誤的是()。

答案:字符串的長度就是字符串中字符的個數,但不包括轉義字符,如'\n,\r'等關于jieba庫的函數jieba.lcut(x),以下選項描述正確的是()。

答案:精準模式,返回中文文本x分詞后的列表變量以下選項中,不符合Python語言變量命名規則的是()。

答案:3_key編寫程序,實現如下功能。輸出斐波拉契數列前20項。斐波拉契數列前兩項分別是0和1,第三項開始每一項都是前兩項的和。

答案:f=[0,1]foriinrange(2,20):

f.append(f[i-1]+f[i-2])print(f)ls=list(range(1,5));print(ls),輸出結果為[1,2,3,4,5]。

答案:錯Python是一種編譯類型的計算機語言。

答案:錯列表和元組的長度和內容都可以改變的。

答案:錯deffun(n):

shx='猴雞狗豬鼠牛虎兔龍蛇馬羊'

returnshx[n%12]print(fun(1980))則程序運行結果:_________

答案:猴deffun(s):

t=''

foriins:

ifi.isalpha():

#isslpha()方法判斷是否是字母

t=t+i

returntprint(fun('ab12cd'))則程序運行結果:_________

答案:abcdf=1s=0foriinrange(1,6):

f=f*i

ifi%2==0:

s=s+fprint(s

溫馨提示

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

評論

0/150

提交評論