python3 函数的使用

本文详细介绍了Python3中的函数定义、参数传递,包括如何实现除法、统计数字出现次数,深入理解按值传递与按引用传递的区别,以及全局变量global的使用。此外,还探讨了可变参数的使用,如*arg和**kw,并提供了多个实践示例,如计算参数之和、乘积以及字符串长度之和等。
摘要由CSDN通过智能技术生成

 

一、函数定义

语法:

def 函数名(参数列表):

函数体

 

eg1:不传参数

def add(a,b):

    return a+b

add(1,3)

 

eg2:缺省参数

def add(a=1,b=2):

    return a+b

add()

 

eg3:

def func(a,b):

    print (a,b)

func(1,2)

func(b=1,a=2)

 

eg4:

def add(a,b=100):

    return a+b

 

print (add(10))

print(add(10,200))

 

二、参数传递

2.1用函数实现一个除法

 

def div(a,b):

    if not isinstance(a,(int,float)) and not isinstance(b,(int,float)):

        return None

    if b==0:

        return None

    return a/b

 

print (div(100,10))

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值