如何定义函数
'''
1、功能的单一化
2、函数内部需要外部的资源:通过函数的参数来实现
3、函数执行后的结果需要告诉外界:通过返回值告诉给外界
'''
a = 10
b = 20
def fn(a, b):
# return a + b
# print(a + b)
pass
# print(fn(a, b))
fn(a, b)
def add(n1, n2):
return n1 + n2
def computed(n1, n2, cmd):
if cmd == 'add':
return add(n1, n2)
elif cmd == 'low':
return n1 - n2
elif cmd == 'jump':
return n1 * n2
elif cmd == 'fall':
return n1 / n2
# 如果只想做加法,就给n1和n2,就能得到加法的结果
res = add(10, 20)
res = computed(10, 20, 'add')
所有的问题都是最后一刻解决,如果没有解决,说明你还没有到最后