码迷,mamicode.com
首页 > 其他好文 > 详细

函数怎么还懵逼呢

时间:2019-01-10 01:07:18      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:value   nts   赋值   比较   cin   结果   number   返回   padding   

编写函数,给函数传递两个参数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

函数怎么还懵逼呢

标签:value   nts   赋值   比较   cin   结果   number   返回   padding   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!