中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

第三章 算法基礎(chǔ) 章節(jié)練習(xí) 高中信息技術(shù)粵教版(2019)必修1(Word版,含答案)

資源下載
  1. 二一教育資源

第三章 算法基礎(chǔ) 章節(jié)練習(xí) 高中信息技術(shù)粵教版(2019)必修1(Word版,含答案)

資源簡介

第三章 算法基礎(chǔ) 章節(jié)練習(xí) 高中信息技術(shù)粵教版(2019)必修1
一、選擇題
1.字符串s的值為 'the quick brown fox jumps over a lazy dog',則下列說法正確的是( )
A.s[1]的值為't' B.s[-1:-4:-1]的值為'god'
C.s[0:2]的值為'the' D.s[: :]的值為''
2.我國古代數(shù)學(xué)家張丘建在《算經(jīng)》一書中提出了如下的數(shù)學(xué)問題:雞翁一,值錢五;雞母一,值錢三;雞雛三,值錢一。百錢買百雞,問翁、母、雛各幾何?用Python編寫程序如下:
for x in range(0,21):
for y in range(0,34):
方框內(nèi)代碼可以為:( )
A.
B.
C.
D.
3.下列函數(shù)中,能實現(xiàn)將數(shù)字轉(zhuǎn)變?yōu)樽帜腹δ艿暮瘮?shù)是( )
A.len() B.chr() C.ord() D.print()
4.下列式子運算錯誤的是( )
A.300*1.5=450.0 B.1/8=0.125 C.2**3=6 D.17%3=2
5.執(zhí)行下列程序后,屏幕上輸出的結(jié)果是( )
for i in range(5,1):
print(i,end=” ”)
A.5 4 3 2 1 B.4 3 2 1 C.1 2 3 4 5 D.沒有結(jié)果
6.現(xiàn)有一段代碼如下,現(xiàn)輸入“260”和“-123”,運行后輸出結(jié)果分別是( )
x=input("請輸入數(shù)據(jù)")
if x[0] =="-":
fz=-int(x[:0:-1])
else:
fz=int(x[: :-1])
print(fz)
A.062 -32 B.062 -321 C.62 -32 D.62 -321
7.已知x=”HELLO”和和y=”WORLD”,則x+y=( )
A.WORLD B.HELLO C.HELLOWORLD D.HD
8.小曲使用Python編寫了下面一個函數(shù),如果執(zhí)行fact(5)語句的值為( )
1 def fact(n)
2 i=1
3 f=1
4 while i<=n:
5 f=f*i
6 i=i+1
7 return f
A.1 B.120 C.24 D.720
二、填空題
9.學(xué)校決定對學(xué)生的就餐卡消費進行管理和預(yù)警,具體措施如下:如果一周內(nèi)的消費總額達到或超過210元,則給出預(yù)警提示“您的本周消費已達上限”,并且限制本周內(nèi)單次消費額度不超過10元,否則允許正常消費。假設(shè)每周消費按21次計算,模擬解決問題的算法步驟如下
(1 )輸入單次消費金額money ;
(2)如果消費總額total>210元,并且單次消費money> 10元,則輸出“您本周消費已達上限,單次消費不能超過10元”,然后重新輸入單次消費金額money ;
(3)將單次消費金額累加到消費總額total。
根據(jù)以上算法分析,補全以下程序代碼:
請補全程序:___________________
10.函數(shù)定義的一般格式如下:def 函數(shù)名(<______>): 函數(shù)體。
11.有如下Python程序段:
d=[13,9,21,29,36,18,23,20,25,6,8]
n=len(d)
key=int(input("please input key:"))
ans=max(d)
posi=i=0
while i<=n-1:
if abs(d[i]-key)<=ans:
ans=abs(d[i]-key)
posi=i
i=i+1
print(ans","posi)
程序運行時,輸入key的值為25,輸出結(jié)果為__________
12.閱讀下列Python程序,寫出運行結(jié)果。
a=5
if (a>3) and ((a==4) or (a<6)):
print("Hello")
else:
print("Bye")
運行結(jié)果是:_____________
13.下列程序,運行結(jié)果為( )
import math
x=16
if x<0:
y=abs(x)
else:
y=math.sqrt(x)
print(y)
三、判斷題
14.循環(huán)結(jié)構(gòu)表示程序中各步操作按出現(xiàn)的先后順序執(zhí)行。( )
15.如果變量a=5,那么表達式10>a and a<3的結(jié)果為False。( )
16.在 Python語言環(huán)境下,表達式13%2+7//2的值為4.5。 ( )
17.在 Python語言環(huán)境下,F(xiàn)or循環(huán)語句中的循環(huán)體在書寫時需要縮進,且必須縮進四個空格。 ( )
18.Python程序中的input()返回的是字符串。( )
四、操作題
19.小明編寫Python程序,實現(xiàn)對某次評價報名序號的檢測并輸出該考生的評價類別+科類類別。報名序號的編寫方法是:由10位數(shù)字組成,畢業(yè)年份(4位)+評價類別(1位)+科類代碼(1位)+順序代碼(4位)。評價類別:1 普通、2 單項;科類類別:3 藝術(shù)類、4 體育類、5 綜合類。
例如: 輸入報名序號“2022150001”,輸出“普通綜合類”
(1)與劃線處代碼功能相同的是__________。(單選,填字母)
A.s=dic[ticket[-6:-4]]/ B.s=dic[ticket[-6:-5]]
(2)實現(xiàn)查詢功能的Python程序如下,請在劃線處填入合適的代碼
while True:
ticket=_________
num=0
for i in ticket:
if i>="0" and i<="9":
num=num+1
If len(ticket)!=10:
print("輸入長度不符合要求")
elif _______
print("輸入存在非數(shù)字字符")
else:
break
dic={"13":"普通藝術(shù)類","14":"普通體育類","15":"普通綜合類","23":"單項藝術(shù)類","24":"單項體育類","25":"單項綜合類"}
s=dic[ticket[4:6]]
print("該考生的考試科類為:",s)
五、簡答題
20.利用python程序設(shè)計語言,編寫一個輸出1-10以內(nèi)的偶數(shù)(包含10)的代碼。
21.根據(jù)輸入的百分制分數(shù),將其轉(zhuǎn)換為等級制(優(yōu)、良、中、及格、不及格)并輸出。
試卷第1頁,共3頁
試卷第1頁,共3頁
參考答案:
1.B
2.ABC
3.B
4.C
5.D
6.D
7.C
8.B
9.tota1>=210 and money>10或money>10 and total>=210
10.參數(shù)
11.0 , 8
12.Hello
13.4.0
14.錯誤
15.正確
16.錯誤
17.錯誤
18.正確
19. A input("請輸入報名序號:") num!=10
20.代碼1:
for value in range(2,11,2):
print(value)
代碼2:
i=2
while i<11:
print(i)
i=i+2
21.score=eval(input("請輸入你的分數(shù):"))
if score>=90:
print("等級為優(yōu)")
elif 80<=score<90:
print("等級為良")
elif 70<=score<80:
print("等級為中")
elif 60<=score<50:
print("等級為及格")
else:
print("等級為不及格")
答案第1頁,共2頁
答案第1頁,共2頁

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 秭归县| 瑞丽市| 河源市| 焉耆| 平昌县| 江孜县| 康马县| 宜良县| 防城港市| 宜昌市| 齐齐哈尔市| 泰和县| 沁源县| 壤塘县| 五莲县| 宾川县| 本溪市| 津市市| 贵德县| 天全县| 墨玉县| 鄂温| 陆河县| 封丘县| 醴陵市| 琼海市| 浙江省| 镇雄县| 清原| 达州市| 桦南县| 蒲江县| 锡林郭勒盟| 清苑县| 邵阳县| 东乡族自治县| 秭归县| 赫章县| 开江县| 越西县| 西充县|