函数入门

本文深入探讨了函数的概念,包括定义、调用、参数和返回值的作用。详细介绍了必备参数、关键字参数、默认参数和不定长参数的使用。强调了函数在提高代码模块性和复用性中的重要性,特别提到了在Python中函数的定义和调用规则,以及如何处理全局和局部变量。最后,通过实例展示了函数的嵌套使用和作业练习,以巩固读者对函数的理解。
摘要由CSDN通过智能技术生成

函数

函数里面知识点相当重要,要刻骨铭心

  • 函数的作⽤

  • 函数的使⽤步骤

  • !!函数的参数作⽤

  • *!!函数的返回值作⽤*

  • 函数的说明⽂档

  • 函数嵌套

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

函数==方法,在一些场合不能称函数要称方法

函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 ---爬虫领域切身感受

函数的使⽤步骤

定义一个函数

  • 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。----即传参

  • 函数的头顶第一行语句添加注释用以说明作用

  • return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None

"""
函数
    1、构建函数
        def 函数名():
    2、执行函数
        调用函数 --  函数名+()
        函数没被调用,里面的代码不会执行,调用之后,会在调用的地方执行函数当中的代码
方法
"""
def func():
    print("欢迎下次光临")
​
#print()   # 不输出
print("大家好,欢迎来洗脚")
func()
print("----")
text = func
#变量名 = 函数名,func 默认写法
text()  #欢迎下次光临

函数的调用

定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。

函数必须调用才会进行执行

目前的函数不要在内部调用--不会执行

# 函数名(参数)   

不同的需求,参数可有可⽆。

在Python中,函数必须先定义后使⽤。

# 定义函数
def demo():
   print("我是dmeo函数")
 
# 调用函数
demo()

函数的参数作⽤

  • 必备参数

  • 关键字参数

  • 默认参数

  • 不定长参数

必备参数

必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样(形实参数量一致)!!!

调用demo()函数,你必须传入一个参数,不然会出现语法错误:

完成需求如下:⼀个函数完成两个数1和2的加法运算,如何书写程序?

# 定义函数
def demo():
 result = 1 + 2
 print(result)
# 调⽤函数
demo()
​
**该函数只能完成数字1和2的加法运算,如果想要这个函数变得更灵活,可以计算任何⽤户指定的两个数字的和,如何书写程序?**
​
# 定义函数时同时定义了接收⽤户数据的参数a和b
def demo2(a, b):
    result 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值