Python 自定义函数详解

#例1:以下无返回的自定义函数text_1

def text_1():

    print "hdklfbrhelgf"

    print "jieshu"

 

print "调用程序"

text_1()

print "调用结束"  

 

#例2:带单个返回值的自定义函数text_2

def text_2(n1,n2):

    n3=n1+n2

    return n3

 

print "调用程序"

sum=text_2( 12,13)

print sum

print "调用结束"  

 

#结果:

#>>>

#调用程序

#25

#调用结束

#>>> 

 

#例3:带多个返回值的自定义函数text_3

def text_3(n1,n2):

    n3=n1+n2

    n4=n1*n2

    n5=n1**n2

    return n3,n4,n5 

 

print "调用程序"

 

s,c,v=text_3( 2,3)

#print c,s,v

print "s=" ,s

print "c=" ,c

print "v=" , v

print "调用结束"  

 

#结果:

#调用程序

#s= 5

#c= 6

#v= 8

#调用结束

 

#例4:参数预设定值的自定义函数text_4,对于这种函数,只需要给出没有设定默认值的形参的实参即可,已确定的不需要给出实参;

def  text_4(n1,n2,n3=3):    #形参具有默认值,注意:有预定值得形参,必须写在括号的右边,而不能在左边,否则会报错;

   n4=n1+n2+n3

   n5=n1*n2*n3

   n6=n1**n2*n3

   return n4,n5,n6

 

print "调用程序"

n4,n5,n6=text_4(2,3)  #只需给出两个实参,若给出3个实参,则会自动替换默认实参;

print n4,n5,n6

print "结束程序"

转载于:https://www.cnblogs.com/ksxh/p/6826941.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值