函数怎么还懵逼呢
编写函数,给函数传递两个参数a,b a,b相加 返回a参数和b参数相加的和
def f(a,b):
c = a+b
return c
num_sum = f(5,8)
print(num_sum)
1
|
结果: 13 |
编写函数,给函数传递两个参数a,b 比较a,b的大小 返回a,b中最大的那个数
1
2
3
4
5
6
7
8
9
10
|
def f(a,b): if a>b: return a else : return b num_sum = f( 5 , 8 ) print (num_sum) 结果: 8 |
比较大小的这个写法有点麻烦,我们在这里学一个三元运算符
1
2
3
4
5
6
7
8
|
def f(a,b): c = a if a > b else b #当a>b就把a赋值给c,否则就把b赋值给c return c msg = f( 5 , 7 ) print (msg) 结果: 7 |