def tubie(no):
print(no)
if no > 0:
tubie(no -1)
else:
print('____')
print(no)
tubie(3)
'''
输入3
输出3
3 > 0
tubie(3-1)
tubie(2)
输入2
输出2
2 > 0
tubie(2-1)
tubie(1)
输入1
输出1
1 > 0
tubie(1-1)
tubie(0)
输入0
输出0
0 不大与 0
走假区间
输出——————
输出(0)
输出(1)
输出(2)
输出(3)
'''
def sum(a,b):
return a + b
he = sum(12,3)
print(he)
sum = lambda a,b: a + b
he = sum(2348,34)
print(he)
def jiyou(no):
if no % 2 == 0:
return '偶数'
else:
return '奇数'
result = jiyou(9)
print(result)
jiyou = lambda no: '偶数' if no % 2 == 0 else '奇数'
result = jiyou(10)
print(result)
import math
result = math.ceil(6.1)
print(result)
result = math.floor(8.9)
print(result)
result = round(14.5)
print(result)
result = math.pow(5,3)
print(result)
result = math.sqrt(125)
print(result)
result = math.fabs(-8)
print(result)
result = abs(7)
print(result)
result = math.modf(79.89)
print(result)
result = math.copysign(5,-7)
print(result)
tuples = (1,234,234,3453245,324)
result = math.fsum(tuples)
print(result)
lists = [23,324,4,455]
result = sum(lists)
print(result)
print(math.pi)
print(math.e)
Python学习交流、资源共享群:563626388 QQ