4.5 每日一练

1:下面那个命令可以从虚拟环境中退出

A.  deactivate
B.  exit
C.  quit
D.  以上均可
A
deactivate 退出虚拟环境
exit 退出shell脚本
quit 执行完并退出

2:a = dict(zip(("a","b","c","d","e"),(1,2,3,4,5))) 请问a是什么?
a代表字典,zip是枚举

3:填空题

	# 有函数定义如下  
	def calc(a,b,c,d=1,e=2):  
	    return (a+b)*(c-d)+e  
	  
	# 请分别写出以下标号代码的输出结果, 如果出错请写出Error  
	print calc(1,2,3,4,5) # ____  
	print calc(1,2,3) # ____  
	print calc(1,2) # ____  
	print calc(1,2,3,e=4) # ____  
	print calc(e=4, c=5, a=2,b=3) # ____  
	print calc(1,2,3, d=5,4) # ____
def calc(a,b,c, d=1,e=2):
    return (a + b) * (c - d) + e

print (calc(1,2,3,4,5))   #2
print (calc(1,2,3))       #8
print (calc(1,2))        #error
print (calc(1,2,3,e=4))#10
print (calc(e=4,c=5,a=2,b=3))  # 24
print (calc(1,2,3,d=5,4))     # error

4:下列哪种说法是错误的

A.  除字典类型外, 所有标准对象均可用于布尔测试
B.  空字符串的布尔值是False
C.  空列表对象的布尔值是False
D.  值为0的任何数字对象的布尔值是False
D
a=0的话,布尔值是True


 


posted @ 2020-04-06 00:22  扎小辫的胖虎  阅读(186)  评论(0编辑  收藏  举报