1101-今日python基础问题
如下代码,执行结果为:
def f(x):
if x == 0:
return 0
elif x == 1:
return 1
else:
return (x*f(x-1))
print(f(5))
解析:递归 阶乘 5!=120
如下代码,执行结果为
b1=[1,2,3]
b2=[2,3,4]
b3 = [val for val in b1 if val in b2]
print (b3)
解析:遍历b1,如果某个元素同时存在于b2中,则返回