Python语言中的函数定义--Python(16)

本文介绍了函数的基本概念,包括函数的定义、分类及如何使用。详细解释了形参与实参的区别,并通过实例演示了如何定义和调用函数。

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

函数:完成特定功能的一个语句组,通过调用函数名来完成语句组的功能;
在定义函数时,通过给函数指定不同的参数,可以实现对不同数据的处理;
函数有反馈结果;

函数的分类:
1)自定义函数:用户自己编写的;
2)系统自带函数:Python提供丰富的函数库,如上节讲的math库中的数据函数;

为什么使用函数?
1)把程序模块化,减少编程的难度;
2)一次编写,代码重用;

函数的定义:

    def <function name> (<parameters>):
        <function budy>

函数名:可以是任意有效的python标识符;
参数列表:是调用函数时传递给它的值(可以由多个、一个、或者0个参数组成,当有多个参数时,参数与参数之间用逗号分隔)
参数分为:
1)形参:定义函数时,函数名后面圆括号中的变量,简称“形参”,形参只在函数内部有效;
2)实参:调用参数时,函数名后面圆括号中的变量,简称“实参”;
如:
定义函数:

def add1(x):
    x = x+1
    return x

调用函数:

add1(3)
4

函数定义与调用的例子:

#function test

def happy():
    print("Happy birthday to you!!")
def sing(person):
    happy()
    happy()
    print("Happy birthday,dear",person +"!")
    happy()

def main():
    sing("Louiz")
    print()
    sing("Lily")
    print()
    sing("Jerry")

main()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值