python day17(20170324 )

一.函数返回值

1.带有参数的函数定义完成后,可以使用print打印参数的值和参数的操作运算。示例代码如下。但此时函数返回的值为none。

#!/usr/bin/python
def p(x):
    print x
p("hello word")
def add(x,y):
    print x+y
add(100,200)
x=add(100,100)
print x

2.在定义函数时,使用return进行函数的计算结果的反馈,可以通过变量对返回值进行接收,示例代码如下。

#!/usr/bin/python
def p(x,y):
    print "hello word"
    return x+y
p(1,2)

3.函数的return方法,只要被调用一次就会返回,函数后边的return方法将不会再次被调用,示例代码如下:

>>> def f1():
...     return "hello"
...     return "word"
... 
>>> f1()
'hello'

4.当return方法有返回值时,将该返回值赋予某个变量,可以通过打印该变量获得该返回值的结果,示例代码如下:

>>> def f1(x,y):
...    if x > y:
...        return 1
...    print "this is a test"
... 
>>> f1(2,3)
this is a test
>>> w=f1(5,3)
>>> print w



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值