


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《用Python玩轉(zhuǎn)數(shù)據(jù)》學(xué)習(xí)通超星期末考試章節(jié)答案2024年請定義一個prime()函數(shù)求整數(shù)n以內(nèi)(不包括n)的所有素數(shù)(1不是素數(shù)),并返回一個素數(shù)列表。輸入樣例:20輸出樣例:[2,3,5,7,11,13,17,19]
答案:def
isPrime(n):
for
i
in
range(2,n):
if
n%i==0:
return
False
return
Truedef
prime(n):
result=[]
for
i
in
range(2,n):
if
isPrime(i):
result.append(i)
return
resultn=int(input())print(prime(n))下列表達(dá)式的返回結(jié)果是________。[n*nforninrange(6)ifn*n%2==1]
答案:[1,9,25]下列程序的輸出結(jié)果是________。deffun(list):
list=[4,5,6]
returnlista=[1,2,3]fun(a)print(a[1])
答案:2下列程序的輸出結(jié)果是________。deffun(lst):
lst=[4,5,6]lst=[1,2,3]fun(lst)print(lst)
答案:[1,2,3]下列程序的輸出結(jié)果是________。a=[10,20,30]b=ab[1]=40print(a[1])
答案:40下列語句,哪個不能創(chuàng)建一個字典______________。
答案:{1,
2,
3}下列語句的執(zhí)行結(jié)果為_______________。
{1,
2,
3}&
{3,
4,
5}
答案:{3}在字典中,查找一個鍵和查找一個值的速度哪個更快些__________。
答案:鍵元組和列表都支持的方法是____________。
答案:index()關(guān)于元組數(shù)據(jù)結(jié)構(gòu),下面描述正確的是:_____________。
答案:支持
in
運(yùn)算符下列程序的輸出結(jié)果是___________。
sum=0
for
i
in
range(10):
sum+=i
print(sum)
答案:45表達(dá)式
(12,
34,
56)
+
(78)
的結(jié)果是____________。
答案:程序出錯下列程序的輸出結(jié)果是___________。
a
=
[10,
20,
30]
print(a
*
2)
答案:[10,
20,
30,
10,
20,
30]下列方法僅適用于列表,而不適用于字符串的是___________。
答案:sort()關(guān)于列表,下面描述不正確的是___________。
答案:必須按順序插入元素引入foo模塊中的fun函數(shù)的語句是____。
答案:foo.fun(只有文件中包含特殊文件____時,才構(gòu)成Python包。
答案:_init_.py如有定義g=lambda
x:2*x+1,則g(5)輸出是____。
答案:11用匿名函數(shù)實(shí)現(xiàn):如果一個數(shù)是奇數(shù),則返回1,否則返回____。key=lambda
x:x%2==1
答案:0在函數(shù)內(nèi)部可以通過關(guān)鍵字____來定義全局變量。
答案:global如果函數(shù)中沒有return語句或者return不帶任何返回值,那么該函數(shù)的返回值是____。
答案:None下面不是內(nèi)置函數(shù)的是()
答案:__doc__下面程序段的輸出是()
a=1
def
fun(a)
a=2+a
print(a)
fun(a)
print(a)
答案:31如果輸入4,6.8,1,9.7,-2,則下列程序的輸出結(jié)果是()number=eval(input("請輸入一個數(shù):"))max=numberwhilenumber>0:
number=eval(input("請再輸入一個數(shù):"))
ifnumber>max:
max=numberprint("max=",max)
答案:9.7下列程序的輸出結(jié)果分別為()和()。max=10sum=0extra=0fornuminrange(1,max):
ifnum%2andnotnum%3:
sum+=num
else:
extra+=1print(sum,extra)
答案:12,7下列程序的輸出結(jié)果是()num=27count=0whilenum>0:
if
num%2==0:
num/=2
elifnum%3==0:
num/=3
else:
num-=1
count+=1print(count)
答案:4下列程序的輸出結(jié)果為()Var_A=50ifVar_A>20:Var_A+=10else:Var_A-=10
Var_A+=3print(Var_A)
答案:601.
下列程序的輸出結(jié)果為()countNum=0countAlpha=0foriin“python_3.6”:
if(‘0’<=i<=’9’):
countNum=countNum+1
elif(‘a(chǎn)’<=i<=’z’):
countAlpha=countAlpha+1else:
print(countNum,countAlpha)
答案:2,6range(1,12,3)的值()
答案:1,4,7,10若k為整型,則下述while循環(huán)執(zhí)行的次數(shù)為_______。k=10whilek>1:print(k)
k=k/2
答案:4以下程序的輸出結(jié)果是__________。x=0whilex<6:ifx%2==0:continueifx==4:
breakx+=1print("x=",x)
答案:死循環(huán)以下程序的輸出結(jié)果是y=_________。y=0foriinrange(0,10,2):
y+=iprint("y=",y)
答案:20以下程序的輸出結(jié)果是___________。
number=10ifnumber%2==0:print(number,'iseven')elifnumber%5==0:print(number,'ismultipleof2')
答案:10iseven閱讀下面程序,選擇正確輸出結(jié)果
。x=10y=20if
x>10:if
y>20:z=x+yprint('zis',z)else:
print('xis',x)
答案:xis10下面是流程圖的基本元素是_____
答案:判斷框可以結(jié)束一個循環(huán)的保留字是______
答案:break(5分)下列程序的輸出結(jié)果是:‘
’。def
func(a,b):
return
a*b
s=func('hello',2)
print(s)
答案:hellohello(5分)使用小海龜繪圖結(jié)束后,我們通常使用
進(jìn)行收尾工作。
答案:turtle.done(當(dāng)我們想為一個閉合的形狀填充顏色時,我們會使用語句turtle.begin_fill()和turtle.
_______
。
答案:end_fill((5分)小海龜在繪圖屏幕上的形狀默認(rèn)是一個
。
答案:箭頭下列程序的輸出結(jié)果是:
。def
sum(i1,
i2):
result
=
0
for
i
in
range(i1,
i2
+
1):
result
+=
i
return
result
print(sum(1,10))
答案:55(5分)如果我們以color('#FF0000','#0000FF')設(shè)置小海龜?shù)念伾?,那么以下選項(xiàng)哪一個正確的
?
答案:輪廓顏色是紅色,填充顏色是藍(lán)色(5分)如果我們使用了goto(0,0)的函數(shù)調(diào)用,請問執(zhí)行該語句后,海龜?shù)奈恢迷赺__________。
答案:屏幕中央(5分)當(dāng)我們想為一個閉合的圓填充紅色時,我們會使用語句turtle.begin_fill()和turtle.end_fill(),但當(dāng)我們忘記使用turtle.end_fill()時,會出現(xiàn)什么現(xiàn)象____________。
答案:圓內(nèi)無紅色填充(5分)下列程序的輸出結(jié)果是:___________。def
foot():
m
=
10
def
bar():
n
=
20
return
m
+
n
m
=
bar()
print(m)foot()
答案:30(5分)下列程序的輸出結(jié)果是:___________。x
=
10y
=
20def
swap(x,
y):
t
=
x
x
=
y
y
=
t
print(x,
y)swap(x,y)print(x,y)
答案:2010
1020定義如下的函數(shù),下面哪種函數(shù)調(diào)用會出錯___________。def
defP(a1,a2=2,a3=3)
print(a1,a2,a3)
答案:defP(a2=10,a3=10)
下列程序的輸出結(jié)果是___________。x
=
1
def
fun():
global
x
x
=
2
fun()print(x)
答案:2(5分)下列程序段的輸出結(jié)果是___________。x=0
deffun(y):
y=1
fun(x)print(x)
答案:0(5分)下列哪個函數(shù)是用來控制畫筆的尺寸的____________。
答案:pensize()(5分)我們通過使用turtle.speed()為小海龜設(shè)置爬行的速度,當(dāng)我們跳過小海龜?shù)囊苿舆^程,直接得到程序繪制的圖形時,speed()參數(shù)的值是__________。
答案:0表達(dá)式“1.0+2>1.0”的結(jié)果為________。
答案:True表達(dá)式“1//3”的結(jié)果是________。
答案:0邏輯型數(shù)據(jù)在參與算術(shù)運(yùn)算的過程中可以被當(dāng)作整數(shù)進(jìn)行操作,通常True的值對應(yīng)整數(shù)1,F(xiàn)alse的值對應(yīng)整數(shù)____________。
答案:0以下程序運(yùn)行結(jié)束后,x的值為______________。
>>>
x=3
>>>
x*=3+5**2
答案:84下列語句的輸出結(jié)果是:'___________'。
>>>'abc'
*
3
答案:abcabcabc下列語句的輸出結(jié)果是___________。
>>>
int(10.88)
答案:10計算機(jī)程序中的“=”被稱作____________。
答案:賦值號下列表達(dá)式的值為True的是________。
答案:3>2>1下面選項(xiàng)中,____________不是Python合法的變量名。
答案:10XL下面選項(xiàng)中,____________的運(yùn)行結(jié)果不是實(shí)數(shù)類型。
答案:15//4執(zhí)行下列語句后,變量a和b的值分別為____________。
>>>
a=1
>>>
b=a=a+1
答案:a=2,b=2Python3中,使用input()函數(shù)可以獲取用戶從鍵盤上輸入的數(shù)據(jù),不管用戶輸入的內(nèi)容是什么,該數(shù)據(jù)的默認(rèn)數(shù)據(jù)類型為____________。
答案:字符串假設(shè)現(xiàn)在有兩個變量分別是x和y,其中x=3,y=5,以下選項(xiàng)中____________不能交換兩個變量中的值。
答案:x=y
y=x以下程序運(yùn)行的結(jié)果是____________。
>>>
a=58>>>
b=True>>>
a+b>4*13
答案:True以下選項(xiàng)中能用作Python程序變量名的是____________。
答案:jet整數(shù)型、實(shí)數(shù)型和復(fù)數(shù)型數(shù)據(jù)在一起混合運(yùn)算的時候,Python會進(jìn)行一種默認(rèn)的數(shù)據(jù)類型轉(zhuǎn)換,選項(xiàng)____________正確表示了這種類型轉(zhuǎn)換的關(guān)系。
答案:整數(shù)->實(shí)數(shù)->復(fù)數(shù)以下關(guān)于Python語言正確的說法是________。
答案:Python程序既可以在Shell環(huán)境中交互執(zhí)行,也可以存儲成以.py為擴(kuò)展名的程序文件用Python解釋器執(zhí)行。下列語句中,___________是不正確的Python語句。
答案:"The
correct
answer
to
this
multiple
choice
exercise
is
answer
number
"
+
2執(zhí)行下列程序段,輸入數(shù)值10,輸出的結(jié)果是___________。
x
=
input()
y
=
x+
5
print(y)
答案:程序出錯下列語句的執(zhí)行結(jié)果是___________。
>>>False
+
5.0
答案:5.0下列程序段執(zhí)行結(jié)果是___________。
x
=
1
print(type(x))
x
=
1.0
print(type(x))
x
=
'1.0'
print(type(x))
答案:
下列語句執(zhí)行的結(jié)果是__________。
>>>'hello'
-
'world'
答案:程序出錯下列語句的輸出結(jié)果是___________。
>>>12
and
45
答案:45若程序只有以下兩行代碼,則程序的執(zhí)行結(jié)果為___________。
x
=
a+
10
print(x)
答案:程序出錯執(zhí)行下列程序段,輸出的結(jié)果是____________。
x
=
7.0
y
=
5
print(x
%
y)
答案:2.0下列代碼的輸出結(jié)果為____________。
>>>'{:.4e}'.format(234.56789)
答案:'2.3457e+02'Python語言中的標(biāo)識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符____________。
答案:必須為字母或下劃線以下合法的用戶自定義標(biāo)識符是____________。
答案:_kill23把
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 賓館店鋪轉(zhuǎn)讓合同范本
- 2025年真空采血管合作協(xié)議書
- 吊燈墻面施工合同范本
- 合資房產(chǎn)合同范本
- 合作診所補(bǔ)充協(xié)議合同范本
- 后廚設(shè)計合同范本
- 合同范本套裝
- 醫(yī)院市場營銷合同范本
- 廠家與物流合同范本
- 商鋪合作經(jīng)營合同范本
- 一寸光陰一寸金課件
- 金屬非金屬地下礦山安全生產(chǎn)技術(shù)課件
- 高中課程表模板1
- 兒童抑郁量表CDI
- 財務(wù)會計ppt課件(完整版)
- 水是生命之源幻燈
- 采場頂板(幫壁)分級管理制度
- 瀝青路面車轍病害及抗車轍劑解決方案
- 金屬風(fēng)管支架重量計算表
- 從業(yè)務(wù)骨干到管理者(課堂PPT)
- 高標(biāo)準(zhǔn)基本農(nóng)田土地整治項(xiàng)目工程施工費(fèi)預(yù)算表
評論
0/150
提交評論