Python--函数

本文详细探讨了Python编程中的函数概念,包括函数的定义、参数传递、返回值以及装饰器的应用。通过实例解析,帮助读者掌握如何高效使用和自定义Python函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

def jiafa (a,b):           #定义函数,求两个数的和,a,b为传入参数
    c=a+b
    print('%d+%d=%d '%(a,b,c))            #输出计算结果
jiafa(3,4)                              #调用函数
jiafa(4,7)
jiafa(8,9)

在这里插入图片描述

def qiuhe (a,b):                     #a,b形参,完成求和
    c=a+b
    return c                       #返回c
x=qiuhe(7,8)                     #调用求和函数将结果赋值给x
if x>10:
    print('金额>10奖励')
else:
    print('不打折')

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

def pt(a,b):
    print(a,b)                 #必须参数
pt(3,4)

在这里插入图片描述
在这里插入图片描述

def pt(name,age,sex):
    print('我叫',name)
    print('年龄',age)
    print('性别',sex)
pt(sex='男',age='25',name='张三')                  #关键字参数

在这里插入图片描述

在这里插入图片描述

def pt(name,age,sex='男'):                        #默认参数,sex='男'
    print('我叫',name,end='\t')
    print('年龄', age,end='\t')
    print('性别',sex)
pt(age='24',name='李四')                            #不给sex赋值的情况下输出的sex为默认参数值
pt(age='25',name='张三')
pt(sex='男',age='34',name='赵五')
pt(sex='女',age='27',name='小红')                    #赋值后为赋予的参数值

在这里插入图片描述

在这里插入图片描述

def pt(*args):                              #可变参数
    print(args)
    for x in args:                          #展开元组
        print(x,end=' ')
    print()
pt(1,2,3)
pt(1,2,3,4,5,6,6,7,7)

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值