首页 > 其他 > 详细

函数怎么还懵逼呢

时间:2019-01-10 00:53:59      阅读:264      评论:0      收藏:0      [点我收藏+]

编写函数,给函数传递两个参数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 #当a>b就把a赋值给c,否则就把b赋值给c
    return c
msg = f(5,7)
print(msg)
 
结果:
7

函数怎么还懵逼呢

原文:https://www.cnblogs.com/sl123/p/10247588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!