python自定义函数(一)

# -*- coding: cp936 -*-
'''
    python自定义函数 函数无返回值类型
    def function_name(parameters): 冒号
    (TAB)statement1   没有TAB缩进格式会不正确 无法编译 不用花括号
    statement2
    return reVal       返回值
'''

def test_function1():
    print 'Hello world'
    print 'this is a function1'

#参数也不需要声明类型
def test_function2(val1,val2): #形参
    print val1,  #加,打印到一行
    print val2

#单个返回值
def test_function3(val1,val2): #形参
    print val1,  #加,打印到一行
    print val2
    c = val1 + val2
    return c

#多个返回值
def test_function3(val1,val2): #形参
    print val1,  #加,打印到一行
    print val2
    c = val1 + val2
    d = val1 - val2
    e = val1 * val2
    f = val1 ** 2 #val2的2次方
    return c,d,e,f

print 'in programe!'
test_function1()
test_function2(11,12) #实参
test_function2('hello python','python say hello to you!')
sum1 = test_function3(100,200)
sum1,minu,multi,powl = test_function3(100,200)
re = test_function3(100,200)
print 'sum = ',sum1
print 'sum = ',sum1,'minu = ',minu,' multi = ',multi,' pow1 = ',powl
print re
print re[0],re[1],re[2],re[3]
print 'out programe!'







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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值