312python函数课练
单选题
1( )关键字创建Python定义函数
A function B func C procedure D Def
2Python中常( )函数查数类型
Ainput( )
Bprint( )
Ctype( )
Dscanf( )
3Type( )函数( )类型查
A 数值 B 象 C 文字 D 字符
4面函数输入函数( )
A input B print C list D max
5Python( )函数接收户输入数
A int() B input() C float() D str()
6input( )函数结果返回( )类型数
A 字符串 B 数字 C 列表 D 整数
7Python 中获取户输入命令( )
A input B read C get D For
8int(524)值( )
A 5 B 514 C 6 D 524
9python中range(6)生成序列( )
A 123456 B 0123456 C 012345 D 12345
10执行边程序输出运行结果( )
A 65 B 60 C 5 D 6
11面程序中 语句print (i)执行次( )
for i in range(5) :
print(i)
A 3 B 4 C 5 D 6
12Python中执行列程序段变量z值( )
x9
y x**05
z abs (x27*y)
z int(z)
A 17 B 165 C 16 D 16
13print(a+b*2)结果?( )
A ab2 B abb C abab D ab
14求120数请方框处补充完成代码( )
s0
for i in range(121) :
s
print (s)
A i B si C 2*i D s+i
15执行列程序运行结果( )
x0
for i in range(6):
for j in range(7):
xx+1
print (x)
A 13 B 14 C 42 D 12
二填空题
16表达式sum(range(110))________ sum (range(1102))________
17阅读程序写结果
year2021
if (year4000) or ( year40 and year1000 ):
days366
else:
days365
print(days)
⑴程序运行结果:________
a88
b48
cab
If c0:
ca*10+b .
elif 1
elif 10
print(c)
⑵程序运行结果:________
for i in range(1102):
print(iend )
⑶程序段执行结果:________
for i in range(1100):
if i30 and i70:
print(iend )
⑷程序段执行结果:________
18列表s[481231972302]Python语句max(s)________
三综合题
19Python编写BMI值计算程序根截图完成填空
heightinput('身高少米')
heightfloat(height)
weight input('体重少KG')
weight float(weight)
BMIweight(height*height)
if BMI>249
print('肥胖')
① BMI<249 ② BMI>185
print('正常')
else
print('偏瘦')
(1)图中知程序中________语句语句输入________面程序会强制缩进
(2)程序中定义heightweight________
(3)请补充完整程序:①________②________
(4)图中________函数Python置函数数输入
20Python编写 三角形程序根截图完成填空
(1)程序中遍历结构________函数
(2)程序中________保留字定义sjx()函数
(3)程序中出该循环语句执行________次
(4)程序编写完成需进行保存命名三角形py运行程序时执行编辑窗口中________—Run Module命令
答案部分
单选题
1 D
2 C
3 B
4 A
5 B
6 A
7 A
8 A
9 C
10 D
11 C
12 C
13 B
14 D
15 C
二填空题
16 4525
17 36588481 3 5 7 921 42 63 84
18 23
三综合题
19 (1)if(条件):(号)
(2)变量
(3)elifand
(4)input( )
20 (1)range( )
(2)def
(3)9
(4)Run
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档