python学习之函数创建和参数定义

本文介绍了Python中的函数,包括函数的作用、创建、调用方式。详细阐述了不同类型的参数,如必须参数、关键字参数、默认值参数和可变参数的用法,帮助理解Python函数的高级特性。
摘要由CSDN通过智能技术生成

1.什么是函数

背景:在编程中,我们经常要用到调用相同或者类似的操作,这些相同或者类似的操作是由同一段代码完成的。函数的出现可以帮助我们避免重复编写这段代码。把相对独立的某个功能抽象出来,使之称为一个独立的实体
定义:函数就是完成特定任务,执行特定功能的一段代码
作用:复用代码,隐藏实现细节,提高可维护性,提高可读性,便于调试

2.函数的创建和调用

(1)函数的创建

定义一个函数要以def开头

> def 函数名 ([参数])>     函数体
>     [return xxx] # 返回值
  • 函数名:和python中的其他的标识符命名规则相同,有效的函数名以字母或者下划线开头,后面可以跟字母、数字或下划线。注意区分大小写

  • 函数参数:调用一个函数是可以传递参数,参数可以由一个或者多个,也可以没有

  • 函数体:任何有效代码都可以出现在函数内部,注意要比def缩进四个空格

  • 返回值:执行后的返回的值,可以不返回内容,不返回的时候可视为返回None,不返回return可以省略

    关于函数的返回值
    (1)如果函数没有返回值(函数执行完毕结束以后不需要提供数据,return可以直接省略不写)
    (2)函数的返回值是一个,直接返回类型
    (3)函数的返回值如果是多个,返回的结果为元组

def fnc1(a,b):#a,b 称为形式参数,简称形参
    c=a+b
    return c
print(fnc1(10,20),type(fnc1(1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值