#def fun1():
# print('fun1()正在被调用')
# def fun2():
# print('fun2()')
# fun2()
#fun1()
'''
def Funx(x):
def FunY(y):
return x*y
return FunY
i = Funx(6)
c = Funx(8)(5)
print(i,c)
def fun1():
x = 5
def fun2():
nonlocal x
x *= x
return x
return fun2()
print(fun1())
#filter() lambda
#list(filter(lambda x : x % 2, range(10)))
def recursion():
return recursion()
def factorial(x):
result = 1
if x!=0:
for i in range(x):
result *= (i+1)
return result
num = int(input('Input a number please:'))
answer = factorial(num)
print('{0}\'s facterial is {1}'.format(num,answer))
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
num = int(input('Input a number please:'))
answer = factorial(num)
print('{0}\&
python学习代码每日汇总
最新推荐文章于 2021-02-19 23:52:04 发布