版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python程序設(shè)計(jì)與應(yīng)用學(xué)習(xí)通超星期末考試章節(jié)答案2024年在鍵盤輸入您的姓名,例如張三,運(yùn)行后輸出:您好張三。(參考視頻2.9輸入輸出)輸入格式:
張三
輸出格式:
您好張三
答案:您好張三---您好李四輸入一個(gè)小寫字母,輸出對(duì)應(yīng)的大寫字母。(參考視頻2.8內(nèi)置函數(shù))輸入格式:
b
輸出格式:
B
答案:B---E輸入一個(gè)字母,輸出它的ASCII碼。(參考視頻2.8內(nèi)置函數(shù))輸入格式:
A
輸出格式:
65
答案:65---97輸入5個(gè)數(shù),輸出最大值和最小值。輸入格式:
5,3.5,6,8,4.9
輸出格式:
83.5
答案:83.5---51輸入一個(gè)三位數(shù),分別輸出它的個(gè)位數(shù),十位數(shù),百位數(shù),中間用“#”分隔。輸入格式:
123
輸出格式:
3#2#1
答案:3#2#1---6#5#4輸入一個(gè)整數(shù)n,輸出n個(gè)“*”。輸入格式:
5
輸出格式:
*****
答案:*****---******輸入兩個(gè)整數(shù),輸出它們的平方和與立方和。輸入格式:
3,4
輸出格式:
25,91
答案:25,91---5,9輸入3個(gè)數(shù),輸出最大值。輸入格式:
5,8,3
輸出格式:
8
答案:8---15.8輸入3個(gè)字符串,輸出長(zhǎng)度最長(zhǎng)的字符串。輸入格式:abcabcdab輸出格式:abcd
答案:abcd---kdjemdl輸入一個(gè)字符串,求偶數(shù)位置的元素組成的字符串,將該字符串復(fù)制3次后輸出。輸入格式:abc123輸出格式:ac2ac2ac2
答案:ac2ac2ac2---acacac輸入一個(gè)整數(shù)n,輸出1至n的累加和(即(1+2+3...+n)的值)。輸入格式:5輸出格式:15
答案:15---55輸入兩個(gè)字符串,將這按兩個(gè)字符串連接且中間用’#’分隔,輸出連接后的字符串。輸入格式:PythonLanguage輸出格式:Python#Language
答案:Python#Language---abc#123輸入一個(gè)字符串,求奇數(shù)位置的元素組成的字符串,將該字符串逆序輸出。輸入格式:abcde輸出格式:db
答案:db---fdb字符串中可通過(guò)()運(yùn)算符來(lái)獲取相應(yīng)索引位置的字符。
答案:[]字符串:s='abcde',m=len(s)。索引字符串s中字符'c',正確的語(yǔ)句是()。
答案:s[m//2]()方法刪除字符串首尾兩端的空白字符。
答案:strip()已知str="浙江省嘉興市是紅船精神的發(fā)源地",則print(str[-1::-1])的結(jié)果是()。
答案:地源發(fā)的神精船紅是市興嘉省江浙以下字符串()是合法的。
答案:"I'love'China"已知str='a##b##c##d',ls=str.split('##',2),則print(ls)的結(jié)果為()。
答案:['a','b','c##d']已知str1='Python',str2='Python3.11.1',則以下返回結(jié)果為True的是()。
答案:str1已知s="世上無(wú)難事只要肯登攀",以下()表示"無(wú)難事"。
答案:s[2:5]"123AB456ABBA".count("AB")結(jié)果是()。
答案:2()是語(yǔ)句print('\n中國(guó)')的運(yùn)行結(jié)果。
答案:在新的一行輸出:中國(guó)以下方法能返回列表數(shù)據(jù)類型的是()。
答案:s.split()已知str="浙江省嘉興市是紅船精神的發(fā)源地",則print(str[7:11])的結(jié)果是()。
答案:紅船精神已知str="applepeachbananapeachapplepear",則print(str.replace('apple','orange'))的結(jié)果是()。
答案:orangepeachbananapeachorangepear切片共有()個(gè)參數(shù)。
答案:3切片中,第()個(gè)參數(shù)表示步長(zhǎng)。
答案:3字符串內(nèi)置方法()返回將字符串中大寫轉(zhuǎn)為小寫、小寫轉(zhuǎn)換為大寫后生成的字符串。
答案:swapcase()一些字符串中包含反斜線,表示特定的含義,不需要轉(zhuǎn)義字符生效。此時(shí),需要將()加在字符串的前面。
答案:r或R已知“str='Python*C++*Python'”,則“str.find('Python')”返回的結(jié)果是()。
答案:0已知str1="{:.2%}",print(str1.format(2.71828))的輸出結(jié)果為()
答案:271.83%Python有()種索引方式。
答案:2函數(shù)chr(x)的作用是()。
答案:返回?cái)?shù)字x作為Unicode編碼對(duì)應(yīng)的字符"123AB456ABBA".replace("AB","A")結(jié)果是()。
答案:"123A456ABA"已知“str='Python'”,則執(zhí)行“str.upper()”后,str保存的數(shù)據(jù)為字符串()。
答案:Python輸入任意字母串,將全部字母大寫,并按ASCII碼從大到小順序輸出。輸入格式:aeDfC輸出格式:['F','E','D','C','A'](說(shuō)明:輸出格式中逗號(hào)后面有一個(gè)英文空格)
答案:['F','E','D','C','A']---['F','F','E','D','A']輸入一個(gè)字符串,統(tǒng)計(jì)字母a和字母e出現(xiàn)的次數(shù)。輸入格式:Whatisyourname?輸出格式:2,1(說(shuō)明:輸入格式中兩個(gè)單詞之間有1個(gè)英文空格)
答案:2,1---3,1輸入一個(gè)字符串,輸出字母a第一次和最后一次出現(xiàn)的位置,如果不存在則返回-1。輸入格式:Pythonisalanguage輸出格式:1017(說(shuō)明:輸入格式中兩個(gè)單詞之間有1個(gè)英文空格)
答案:1017---22接收一個(gè)字符串s,編程實(shí)現(xiàn)(1)將字符串s的所有字母大寫,以寬度20居中輸出到屏幕,并用=填充;(2)將字符串s中每個(gè)單詞的首字母大寫,以寬度20左對(duì)齊輸出到屏幕,并用=填充;(3)將字符串s的大小寫轉(zhuǎn)換,以寬度20右對(duì)齊輸出到屏幕,并用=填充;輸入格式:Helloworld!輸出格式:====HELLOWORLD!====HelloWorld!================hELLOWORLD!(說(shuō)明:輸入格式中兩個(gè)單詞之間有1個(gè)英文空格)
答案:====HELLOWORLD!====HelloWorld!================hELLOWORLD!---====HELLOWORLD=====HelloWorld==================hELLOwORLD編寫程序,輸入以下兩個(gè)元組:names=('張三','李四','王五')scores=(85,65,90)某班級(jí)構(gòu)建了以上學(xué)生姓名元組和對(duì)應(yīng)的成績(jī)?cè)M,根據(jù)學(xué)生姓名查詢學(xué)生的對(duì)應(yīng)成績(jī)。輸入格式:張三輸出格式:85
答案:85---65編寫程序,輸入一個(gè)包含若干元素的列表,輸出其中出現(xiàn)次數(shù)最多的元素。輸入格式:[1,2,2,4,4,4]輸出格式:4
答案:2---4某次測(cè)量,為了減少誤差,共測(cè)量了10次,最終測(cè)量值的計(jì)算規(guī)則是去掉一個(gè)最大值和一個(gè)最小值,剩余的測(cè)量值取平均值。輸入一組包含10個(gè)數(shù)的測(cè)量值,計(jì)算最終測(cè)量值。輸入格式:[1,2,3,4,5,6,7,8,9,10]輸出格式:5.5
答案:5.5---7.8125編寫程序,輸入5個(gè)整數(shù),輸出排序后的列表。輸入格式:5,4,3,2,1輸出格式:[1,2,3,4,5]
答案:[1,2,3,4,5]---[1,2,3,4,5]編寫程序,輸入一個(gè)包含五個(gè)數(shù)的列表,輸出列表,把這五個(gè)數(shù)中的最大值、最小值和平均值放入輸出的列表中。要求平均數(shù)保留一位小數(shù)。輸入格式:[1,2,3,4,5]輸出格式:[1,2,3,4,5,5,1,3.0]
答案:[1,2,3,4,5,5,1,3.0]---[0,1,1,1,0,0.7]編寫程序,輸入三個(gè)元組A、B、C,分別計(jì)算此三個(gè)元組的長(zhǎng)度,并統(tǒng)計(jì)三個(gè)元組長(zhǎng)度之和,把以上四個(gè)數(shù)據(jù)合并到一個(gè)新列表中,并輸出該列表。輸入格式:(1,),(2,3,),(1,2,3,4)輸出格式:[1,2,4,7]
答案:[1,2,4,7]---[3,3,2,8]請(qǐng)輸入兩個(gè)列表A和B,輸出較長(zhǎng)列表對(duì)應(yīng)的長(zhǎng)度。輸入格式:[1,2,3][1,2]輸出格式:3
答案:3---8編寫程序,輸入列表,提取列表首個(gè)和最后一個(gè)數(shù)字列表,組成新的序列放入新列表中,并輸出該列表。輸入格式:[1,2,3,4]輸出格式:[[1],[4]]
答案:[[1],[4]]---[[5],[9]]列表序列—list(zip([1,2],[2,3]))的輸出結(jié)果是()。
答案:[(1,2),(2,3)]以下哪種高級(jí)數(shù)據(jù)類型是不可變序列?
答案:元組a=([0,1],2,3),a[0][0]與a[0][1]的輸出結(jié)果分別是?()
答案:0,1有以下程序:a=[1,2,3]其中a^2的值是多少?()
答案:程序報(bào)錯(cuò)下面布爾運(yùn)算的結(jié)果為真值的是?()
答案:notFalse元組和列表之間的主要差別是()。
答案:一旦元組被創(chuàng)建,就不能更改關(guān)于Python的元組類型,以下選項(xiàng)中描述錯(cuò)誤的是()
答案:元組中元素不可以是不同類型有列表jScores=[9,8.5,7,8,10],jScores.sort()的輸出結(jié)果為?()
答案:[7,8,8.5,9,10]通過(guò)切片操作可以實(shí)現(xiàn)下面哪種序列內(nèi)容的更改?
答案:[1,2,3,4]L.reverse()和L[-1:-1-len(L):-1]的主要區(qū)別是()。
答案:L.reverse()會(huì)改變列表L的內(nèi)容,而L[-1:-1-len(L):-1]產(chǎn)生一個(gè)新列表,不會(huì)改變列表L原來(lái)內(nèi)容有以下程序:a=[1,2,3]b=[3,4,5]其中a+b的值是多少?()
答案:[1,2,3,3,4,5]max((1,2,3)*2)的值是()。
答案:3對(duì)于列表L=[1,2,'Python',[1,2,3,4,5]],L[-3]是()。
答案:2下列哪個(gè)函數(shù)可以作用于元組對(duì)象()。
答案:len()關(guān)于Python的元組類型,以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:元組中元素不可以是不同類型t=tuple(range(2,10,2)),t輸出的結(jié)果是()。
答案:(2,4,6,8)元組(1,2,)的輸出結(jié)果是()。
答案:(1,2)關(guān)于下列元組從屬關(guān)系的輸出結(jié)果為False的是?()
答案:(1,2)in(1,2,3)以下哪種高級(jí)數(shù)據(jù)類型是無(wú)序序列?
答案:字典表達(dá)式“[2]in[1,2,3,4]”的值是()。
答案:false有以下程序:a=[1,2,3]其中a*2的值是多少?()
答案:[1,2,3,1,2,3]有列表lst=[1,2,3,4,5],關(guān)于列表的方法lst.append(6)與lst.extend([6])的輸出結(jié)果分別是?()
答案:[1,2,3,4,5,6][1,2,3,4,5,[6]]有列表lst=[1,2,3,4,5],lst.pop()與lst.pop(0)的輸出結(jié)果分別為?()
答案:5,1以下哪種Python內(nèi)置函數(shù)是可變的?
答案:sorted函數(shù)對(duì)象已知a=[1,2,3,4,5],下列選項(xiàng)不能訪問(wèn)元素3的有()。
答案:a[3]a=([0,1],2,3),a[0][0]的輸出結(jié)果分別是?()
答案:0關(guān)于下面列表a=['324',[1,2],(3,4),{3,4}]的寫法說(shuō)法正確的是?()
答案:列表中可以嵌入不同類型的數(shù)據(jù)類型如果需要對(duì)字符串進(jìn)行分割,需要使用的方法是()
答案:split在Python中,字典和集合都是用一對(duì)____________作為界定符,字典的每個(gè)元素有兩部分組成,即________和__________,其中________不允許重復(fù)。
答案:{};大括號(hào);鍵、值;鍵值;鍵,值;鍵使用字典對(duì)象的__________方法可以返回字典的“鍵-值對(duì)”,使用字典對(duì)象的_____________方法可以返回字典的“鍵”,使用字典對(duì)象的__________方法可以返回字典的“值”。
答案:items(;keys(;values(設(shè)計(jì)一個(gè)字典d={1:'a',2:'b',3:'c',4:'d'},并編寫程序,用戶輸入內(nèi)容作為“鍵”,然后輸出字典中對(duì)應(yīng)的“值”,如果用戶輸入的“鍵”不存在,則輸出“您輸入的鍵不存在!”輸入格式:
4輸出格式:
d
答案:d---c---您輸入的的鍵不存在!編寫程序,輸入兩個(gè)集合A和B,輸出這兩個(gè)集合的差集A1和對(duì)稱差分B1。輸入格式:{1,2,3,4,5}{4,5,6,7,8,9}輸出格式:{1,2,3}{1,2,3,6,7,8,9}
答案:{1,2,3}{1,2,3,6,7,8,9}---{1}{1,4,5}編寫程序,要求輸入兩個(gè)集合A和B,判斷兩個(gè)集合的包含關(guān)系,如果A包含于B,則輸出True,反之,輸出False。輸入格式:{1,2,3,4}{2,3,4}輸出格式:Flase
答案:False---True編寫程序,輸入兩個(gè)集合A和B,輸出這兩個(gè)集合的交集A1和并集B1。輸入格式:{1,2}{1,3,4}輸出格式:{1}{1,2,3,4}
答案:{1}{1,2,3,4}---{2,3}{2,3,4,5}下列Python程序:a={1,2,3,5}b={2,4}a|b的運(yùn)行結(jié)果是()。
答案:{1,2,3,4,5}set(enumerate(range(1)))的輸出結(jié)果是()。
答案:{(0,0)}下列Python程序:a={1,2,3}b={4,5,6,1,2,3}a.issubset(b)的運(yùn)行結(jié)果是()。
答案:True下列Python程序:a={1,2,3,5}b={2,3}a.issuperset(b)的運(yùn)行結(jié)果是()。
答案:True下列Python程序:a={1,2,3}b={4,5,6,1,2,3}a^b的運(yùn)行結(jié)果是()。
答案:{4,5,6}輸入圓的半徑r,求圓的周長(zhǎng)和面積,結(jié)果保留兩位小數(shù)(pi取3.14159)。輸入格式:
1輸出格式:
6.28
3.14
答案:6.283.14---12.5712.57輸入2個(gè)數(shù)(以逗號(hào)分隔),按從大到小順序輸出。輸入格式:
4.5,9輸出格式:
94.5
答案:94.5---3-1.2任意輸入一個(gè)百分制分?jǐn)?shù),將其轉(zhuǎn)換為五分制:優(yōu)秀,良好,中等,及格和不及格。輸入格式:
-3輸出格式:
分?jǐn)?shù)須0-100!輸入格式:
70輸出格式:
中等
答案:分?jǐn)?shù)須0-100!---良好---不及格輸入一個(gè)非負(fù)整數(shù)n,輸出它的階乘n!。1.輸入格式:
輸入非負(fù)整數(shù)n:
0輸出格式:
12.輸入格式:
輸入非負(fù)整數(shù)n:
5輸出格式:
120
答案:輸入非負(fù)整數(shù)n:1---輸入非負(fù)整數(shù)n:24一張紙的厚度大約是0.08mm,對(duì)折多少次之后能達(dá)到或超過(guò)珠穆朗瑪峰的高度(8848.86米),編程實(shí)現(xiàn)。輸出格式:
27
答案:27我國(guó)現(xiàn)有13億人口,設(shè)每年增長(zhǎng)0.8%,計(jì)算多少年后達(dá)到26億?編程實(shí)現(xiàn)。輸出格式:
87
答案:87以下關(guān)于分支結(jié)構(gòu)的描述中,不正確的是()。
答案:雙分支結(jié)構(gòu)是一種緊湊形式,使用保留字if和elif實(shí)現(xiàn)以下關(guān)于Python分支的描述中,不正確的是()。
答案:Python分支結(jié)構(gòu)使用保留字if、elif和else來(lái)實(shí)現(xiàn),每個(gè)if后面必須有elif或else在Python中,用來(lái)表示代碼塊所屬關(guān)系的做法是()。
答案:縮進(jìn)在Python中,程序控制結(jié)構(gòu)不包括()。
答案:遞歸結(jié)構(gòu)下面if語(yǔ)句統(tǒng)計(jì)“成績(jī)(score)優(yōu)秀的男生(gender)以及不及格的男生”的人數(shù),正確的語(yǔ)句為()。
答案:ifgender=="男"and(score<60orscore>=90):n+=1下列關(guān)于Python語(yǔ)言的描述中,正確的是()。
答案:條件10<=12<23是合法的,輸出True給出下面代碼:s=input("").split(",")x=0whilex答案:cdef在Python中,實(shí)現(xiàn)多路分支的最好控制結(jié)構(gòu)是()。
答案:if-elif-else給出如下代碼:
b=3
whileb>0:
b-=1
print(b,end="")
以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:若將b>0修改為b<0,程序?qū)⑦M(jìn)入死循環(huán)執(zhí)行下列語(yǔ)句,輸出結(jié)果是()。
if2:print(5)
else:print(6)
答案:5有以下程序段:
k=p=0
whilep!=100andk<3:
p=int(input())
k+=1
while循環(huán)結(jié)束的條件是()。
答案:p值等于100或k的值大于等于3執(zhí)行以下程序,輸出結(jié)果是()。
y='南湖'
x='南湖菱'
print(x>y)
答案:TruePython中的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過(guò)的語(yǔ)句部分跳轉(zhuǎn)水仙花數(shù)(Narcissisticnumber)也被稱為超完全數(shù)字不變數(shù)(pluperfectdigitalinvariant,PPDI)、自戀數(shù)、自冪數(shù)、阿姆斯壯數(shù)或阿姆斯特朗數(shù)(Armstrongnumber),水仙花數(shù)是指一個(gè)3位數(shù),它的每個(gè)位上的數(shù)字的3次冪之和等于它本身。例如:1^3+5^3+3^3=153。請(qǐng)作用整除的方法實(shí)現(xiàn)。顯示結(jié)果如下:153370371407
答案:153370371407求1到n(n>=7)之間是5或者7的倍數(shù)的整數(shù),輸出時(shí)以“\t”分隔各數(shù)。1.輸入格式:
請(qǐng)輸入正整數(shù)n>=7:
7輸出格式:
5
72.輸入格式:
請(qǐng)輸入正整數(shù)n>=7:
20
輸出格式:
5
7
10
14
15
20
答案:請(qǐng)輸入正整數(shù)n>=7:57---請(qǐng)輸入正整數(shù)n>=7:5710141520輸入兩個(gè)正整數(shù)
m和n,求它們的最大公因數(shù)。1.輸入格式:
輸入兩個(gè)正整數(shù)m和n:
10
8輸出格式:
它們最大公因數(shù)為22.輸入格式:
輸入兩個(gè)正整數(shù)m和n:
2
3
輸出格式:
它們最大公因數(shù)為1
答案:輸入兩個(gè)正整數(shù)m和n:它們最大公因數(shù)為1---輸入兩個(gè)正整數(shù)m和n:它們最大公因數(shù)為100編程實(shí)現(xiàn):1-2+3-4+5-6......+n的和,其中n(n>=2)由鍵盤輸入。輸入格式:
請(qǐng)輸入正整數(shù)n>=2:
10輸出格式:
-52.輸入格式:
請(qǐng)輸入正整數(shù)n>=2:
100
輸出格式:
-50
答案:請(qǐng)輸入正整數(shù)n>=2:-1---請(qǐng)輸入正整數(shù)n>=2:53求s=a+aa+aaa+…+aa…a的值(最后一個(gè)數(shù)中a的個(gè)數(shù)為n),其中a是一個(gè)1~9的數(shù)字,例如:3+33+333+3333+33333(此時(shí)a=3,n=5),a和n由鍵盤輸入。1.輸入格式:
請(qǐng)輸入a和n,用英文逗號(hào)分隔:
1,2輸出格式:
122.輸入格式:
請(qǐng)輸入a和n,用英文逗號(hào)分隔:
3,5輸出格式:
37035
答案:請(qǐng)輸入a和n,用英文逗號(hào)分隔:246---請(qǐng)輸入a和n,用英文逗號(hào)分隔:49382712輸入一個(gè)正整數(shù),求其因子,輸出的因子間隔3個(gè)空格。輸入格式:
輸入一個(gè)正整數(shù):
90輸出格式:
該數(shù)的因數(shù)有:
2
3
3
5
答案:輸入一個(gè)正整數(shù):該數(shù)的因數(shù)有:225---輸入一個(gè)正整數(shù):該數(shù)的因數(shù)有:22235執(zhí)行下列代碼,輸出結(jié)果是()。
forxinrange(1,6):
ifx%4==0:break
else:print(x,end=",")
答案:1,2,3,以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,不正確的是()。
答案:while循環(huán)也叫遍歷循環(huán),用來(lái)遍歷序列類型中元素,默認(rèn)提取每個(gè)元素并執(zhí)行一次循環(huán)體執(zhí)行下面程序語(yǔ)句,輸出結(jié)果是(
)。fors
in
["shanghai","suzhou","hangzhou"]:
print(s)
答案:shanghaisuzhouhangzhou下列關(guān)于break語(yǔ)句與continue語(yǔ)句的敘述中,不正確的是()。
答案:當(dāng)多個(gè)循環(huán)語(yǔ)句嵌套時(shí),break語(yǔ)句只適用于最里層的語(yǔ)句在Python中,使用for...in...方式形成的循環(huán)不能遍歷的數(shù)據(jù)類型是()。
答案:浮點(diǎn)數(shù)關(guān)于Python遍歷循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:無(wú)限循環(huán)無(wú)法實(shí)現(xiàn)遍歷循環(huán)的功能可以終止一個(gè)循環(huán)執(zhí)行的語(yǔ)句是()。
答案:break關(guān)于Python的無(wú)限循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:無(wú)限循環(huán)需要提前確定循環(huán)次數(shù)以下保留字不屬于分支或循環(huán)控制結(jié)構(gòu)的是()。
答案:inPython中的循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:continue語(yǔ)句用來(lái)提前結(jié)束當(dāng)前層次的循環(huán)結(jié)構(gòu)對(duì)于下列代碼:
forkin():
print(k)
下面哪個(gè)選項(xiàng)不符合上述程序空白處的語(yǔ)法要求()。
答案:{1;2;3;4;5}以下關(guān)于循環(huán)結(jié)構(gòu)的描述,錯(cuò)誤的是()。
答案:for或者while與else搭配使用的時(shí)候,循環(huán)非正常結(jié)束時(shí)會(huì)執(zhí)行else關(guān)于for嵌套循環(huán),說(shuō)法正確的是()。
答案:一個(gè)循環(huán)的循環(huán)結(jié)構(gòu)中含有另外一個(gè)完整的循環(huán)執(zhí)行下列語(yǔ)句,輸出結(jié)果是()。
foriinrange(0,2):
print(i,end='')
答案:01下列程序代碼,正確的是()。
答案:foriinrange(20):關(guān)于while循環(huán)和for循環(huán)的區(qū)別,下面敘述中正確的是()。
答案:在很多情況下,while和for語(yǔ)句可以等價(jià)使用關(guān)于下列代碼說(shuō)法正確的是()。
foriinrange(5):
forjinrange(5):
print("*",end="")
print()
答案:語(yǔ)句print("*",end="")總共會(huì)運(yùn)行25次以下for語(yǔ)句中,不能完成1到8累加功能的是()。
答案:foriinrange(8,0):s+=i一球從h米(由鍵盤輸入)高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時(shí),共經(jīng)過(guò)多少米?第10次反彈多高?結(jié)果保留4位小數(shù)。輸入格式:
請(qǐng)輸入球高度值:
60.5輸出格式:
反彈的高度為0.0591米!
總長(zhǎng)為181.2637米!輸入格式:
請(qǐng)輸入球高度值:
100輸出格式:
反彈的高度為0.0977米!
總長(zhǎng)為299.6094米!
答案:請(qǐng)輸入球高度值:反彈的高度為0.0977米!總長(zhǎng)為299.6094米!---請(qǐng)輸入球高度值:反彈的高度為0.1465米!總長(zhǎng)為449.4141米!---請(qǐng)輸入球高度值:反彈的高度為0.0591米!總長(zhǎng)為181.2637米!富翁與陌生人的換錢生意。陌生人每天給富翁10萬(wàn)元錢,直到滿一個(gè)月(30天);而富翁第一天給陌生人1分錢,第2天給2分錢,第3天給4分錢,…。富翁每天給窮人的錢是前一天的兩倍,直到滿一個(gè)月,分別顯示富翁給陌生人的錢和陌生人給富翁的錢各是多少?輸出格式:
富翁的錢:3000000
陌生人的錢:10737418.23
答案:富翁的錢:3000000陌生人的錢:10737418.23猴子吃桃。猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不過(guò)癮,又多吃了一個(gè),第二天早上又將剩下的桃子吃了一半,又多吃一個(gè),以后每天都吃了前一天剩下的一半零一個(gè)。到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子。求第一天共摘了多少個(gè)桃子?用while結(jié)構(gòu)編程實(shí)現(xiàn)。輸出格式:
1534
答案:1534求解百錢買百雞問(wèn)題。假設(shè)公雞5元一只,母雞3元一只,小雞1元三只,現(xiàn)有100元錢想買100只雞,編程計(jì)算買雞的方案,有多少種買法?輸出格式:
02575
41878
……
答案:02575418788118112484輸出九九乘法表,各式間用“\t”間隔。輸出格式如下:1×1=12×1=22×2=43×1=33×2=63×3=94×1=44×2=84×3=124×4=165×1=55×2=105×3=155×4=205×5=256×1=66×2=126×3=186×4=246×5=306×6=367×1=77×2=147×3=217×4=287×5=357×6=427×7=498×1=88×2=168×3=248×4=328×5=408×6=488×7=568×8=649×1=99×2=189×3=279×4=369×5=459×6=549×7=639×8=729×9=81
答案:1×1=12×1=22×2=43×1=33×2=63×3=94×1=44×2=84×3=124×4=165×1=55×2=105×3=155×4=205×5=256×1=66×2=126×3=186×4=246×5=306×6=367×1=77×2=147×3=217×4=287×5=357×6=427×7=498×1=88×2=168×3=248×4=328×5=408×6=488×7=568×8=649×1=99×2=189×3=279×4=369×5=459×6=549×7=639×8=729×9=81編程實(shí)現(xiàn)如下圖形,各數(shù)字間隔一個(gè)空格。輸出格式:1
22
333
4444
55555
答案:122333444455555下面關(guān)于函數(shù)定義的說(shuō)法錯(cuò)誤的是()
答案:參數(shù)列表括號(hào)后的冒號(hào)“:”可以省略。Python語(yǔ)言中在定義函數(shù)時(shí)可以沒(méi)有()
答案:return語(yǔ)句用來(lái)定義函數(shù)使用的關(guān)鍵字是()
答案:def完成實(shí)踐教程實(shí)驗(yàn)5.1函數(shù)的定義與調(diào)用中實(shí)驗(yàn)內(nèi)容①、②、③和綜合訓(xùn)練1、2。
答案:略w=(x*yforxin[12,2]foryin[4,5,6]ifx%y==0),list(w)的結(jié)果是下面哪一項(xiàng)()。
答案:[48,72]生成器解析式(x*xforxinrange(2))的輸出結(jié)果是()。
答案:返回地址列表推導(dǎo)式[x+yforxin[1,2]foryin[3,4]]的輸出結(jié)果是()。
答案:[4,5,5,6]執(zhí)行下列代碼,輸出結(jié)果是()。
whileTrue:
x=eval(input())
ifx==0x452//2:
break
print(x)
答案:553執(zhí)行下面代碼,輸出結(jié)果是()。
forsin"jiaxing":
print(s,end="")
ifs=='a':
break
答案:jia執(zhí)行下面代碼,輸出結(jié)果是()。
forxinrange(1,10,2):print(x,end=",")
答案:1,3,5,7,9,執(zhí)行下面代碼,輸出結(jié)果是()。
forxinrange(1,6):
ifx%3==0:
break
else:
print(x,end=",")
答案:1,2,給出下面代碼:
b=23
a=2
ifb%2!=0:
a=1
forxinrange(a,b+2,2):
print(x)
上述程序輸出值的個(gè)數(shù)是()。
答案:12下面代碼的輸出結(jié)果是()。
forsin"HelloWorld":
ifs=="W":
break
print(s,end="")
答案:Hello下面代碼的輸出結(jié)果是()。
forsin"HelloWorld":
ifs=="W":
continue
print(s,end="")
答案:Helloorld運(yùn)行以下程序,顯示的運(yùn)行結(jié)果是:冰墩墩冰墩墩冰墩墩雪容融,橫線處應(yīng)填寫的正確語(yǔ)句是()。
foriinrange(_____,4):
print("冰墩墩",end="")
print("雪容融")
答案:1運(yùn)行以下程序,從鍵盤輸入2和5兩個(gè)整數(shù),顯示的運(yùn)行結(jié)果是()。
n=int(input())
m=int(input())
foriinrange(n,m+1):
print("*",end="")
答案:****輸出1至n(n>=10)之間的所有完美數(shù),n由鍵盤輸入。完美數(shù)是指除自身外的所有因子之和等于這個(gè)數(shù),如28的因子1,2,4,7,14,有1+2+4+7+14=28,因此28就是一個(gè)完美數(shù)。1.輸入格式:
#標(biāo)點(diǎn)英文狀態(tài)下輸入
輸入正整數(shù)n(n>=10):
10輸出格式:
6
2.輸入格式:
輸入正整數(shù)n(n>=10):
100輸出格式:
6
28
答案:輸入正整數(shù)n(n>=10):6---輸入正整數(shù)n(n>=10):628496編寫程序,輸入5個(gè)整數(shù),輸出這5個(gè)數(shù)升序排序組成的列表。輸入格式:5,4,3,2,1輸出格式:[1,2,3,4,5]
答案:[1,2,3,4,5]---[1,2,3,4,5]輸入兩個(gè)數(shù)(以逗號(hào)分隔),輸出這兩個(gè)數(shù)區(qū)間內(nèi)素?cái)?shù)的個(gè)數(shù)。要求:定義函數(shù)isprime()實(shí)現(xiàn)判斷一個(gè)數(shù)是否為素?cái)?shù),并調(diào)用該函數(shù)。輸入格式:100,300輸出格式:37
答案:37---10編寫函數(shù)isprime(n),功能是判斷n是否是素?cái)?shù),素?cái)?shù)則返回True,否則返回False。從鍵盤輸入一個(gè)數(shù),調(diào)用isprime(n)函數(shù)判斷是否是素?cái)?shù)。輸入格式1:5輸出格式1:True輸入格式2:8輸出格式2:False
答案:True---False編寫函數(shù),要求實(shí)現(xiàn)斐波那契數(shù)列。格式輸入1:5格式輸出1:01123格式輸入2:8格式輸出2:011235813
答案:01123---011235813設(shè)a.txt的內(nèi)容是:a,b,c,d
以下程序執(zhí)行結(jié)果是:()。
withopen('a.txt','r')asf:
print(f.read().split(','))
答案:['a','b','c','d']以下那種文件處理方式可以讀取所有的行保存在列表中()。
答案:readlines()關(guān)于文件讀寫操作完成后,要用close()關(guān)閉的原因,下列說(shuō)法錯(cuò)誤的是()。
答案:將數(shù)據(jù)寫入文件時(shí),操作系統(tǒng)會(huì)立刻把數(shù)據(jù)全部寫入磁盤打開一個(gè)已有文件,然后在文件末尾添加信息,正確的打開方式為()。
答案:'a'下列操作中將一個(gè)文件與程序中的對(duì)象關(guān)聯(lián)起來(lái)的是()。
答案:打開以下關(guān)于Python文件處理的描述中,錯(cuò)誤的是()。
答案:當(dāng)文件以文本方式打開時(shí),讀寫按照字節(jié)流方式下面程序的運(yùn)行結(jié)果是()
x=2
y=3
defs():
x=5
y=8
z=x+y
print("z=",z)
s()
z=x+yprint("z=",z)
答案:13和5模塊分類不包括()
答案:sys(系統(tǒng)文件)模塊可變長(zhǎng)參數(shù)是參數(shù)的個(gè)數(shù)不確定
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年孕婦專用藥搬遷改造項(xiàng)目可行性研究報(bào)告
- 宿舍樓房屋課課程設(shè)計(jì)
- 2024-2030年全球及中國(guó)門塞警報(bào)器行業(yè)營(yíng)銷策略及競(jìng)爭(zhēng)對(duì)手分析報(bào)告
- 2024-2030年全球及中國(guó)花園綠籬機(jī)行業(yè)現(xiàn)狀動(dòng)態(tài)及發(fā)展前景預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)素肉行業(yè)營(yíng)銷策略及銷售前景預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)電纜潤(rùn)滑劑行業(yè)銷售策略及盈利前景預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)烘焙人造黃油行業(yè)銷售模式及營(yíng)銷策略分析報(bào)告
- 2024-2030年全球及中國(guó)氮化鎵型功率元件行業(yè)供需前景與競(jìng)爭(zhēng)格局預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)普魯卡因青霉素行業(yè)競(jìng)爭(zhēng)態(tài)勢(shì)及投資前景預(yù)測(cè)報(bào)告
- 2024-2030年全球及中國(guó)廢料裝載機(jī)行業(yè)發(fā)展動(dòng)態(tài)及需求前景預(yù)測(cè)報(bào)告
- 當(dāng)前國(guó)際經(jīng)濟(jì)貿(mào)易形勢(shì)及對(duì)策課件
- 2024年度設(shè)備購(gòu)買合同標(biāo)的及售后服務(wù)內(nèi)容詳細(xì)規(guī)定3篇
- 灌溉設(shè)施改造施工方案
- 政府采購(gòu)評(píng)審專家考試試題庫(kù)(完整版)
- (高清版)TDT 1055-2019 第三次全國(guó)國(guó)土調(diào)查技術(shù)規(guī)程
- SWITCH塞爾達(dá)傳說(shuō)曠野之息-1.6金手指127項(xiàng)修改使用說(shuō)明教程
- GB31644-2018食品安全國(guó)家標(biāo)準(zhǔn)復(fù)合調(diào)味料
- 建筑施工現(xiàn)場(chǎng)安全檢查的程序及要點(diǎn)
- 市政工程溝槽開挖與回填自動(dòng)計(jì)算表
- SJ8002B電子測(cè)量原理實(shí)驗(yàn)指導(dǎo)書(V3.1)
- 物業(yè)設(shè)備管理標(biāo)準(zhǔn)(標(biāo)準(zhǔn)篇)
評(píng)論
0/150
提交評(píng)論