python函数基本知识

9、 函数

9.1 函数的定义

def 函数名():
	当前函数的代码

9.2 函数的分类

9.2.1 有参数,没有返回值
def info(news):
    print(news)
info('123')
注意点:
有参数
news代表的是形参
'123'代表的是实参

9.2.2 有参数,有返回值
def info(news):
    print(news)
    return 0
 注意点:
 1、return 后面可以不写任何数据
 2、在当前的函数体内,return这条语句的后面,有100行代码不执行
 3、在return这个语句的后面,返回多个数据,这个返回值会打包成一个元组
9.2.3 没有参数,没有返回值
def info():
    print('就是没有参数,也没有返回值')

info()
9.2.4 没有参数,有返回值
def info():
    print('就是没有参数,也没有返回值')
    return 'ok'

str1 = info()
print(str1)

9.3 参数

9.3.1 *args
def info(*args):
    '''
    当前函数执行的是除法操作
    :param num1: 被除数 整型
    :param num2: 除数 整型,但是不能为0
    :return: 返回商
    '''
    # num = num1/num2
    # print('num3的值',num3)
    print(args)
    print(*args) #拆包
    print('#############')
    return 0
    注意点:
    在形参中,*args将位置参数打包成元组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值