函数

函数定义:

  • 将某一功能代码单独封装起来,需要时调用的代码块

  • 必须先定义函数,后面才能调用

函数语法

  • 定义

  • def 函数名():
    	代码体
    
  • 调用

  • 函数名()
    

函数内部原理

  • def 表示在内存空间中开辟一块地址
  • 函数名 就是给这个地址取名
  • ()用来接收参数
  • 代码体就是函数可以执行的代码块

函数类型

  • 有无参函数

  • def func(x,y):   #有参,参数有默认值放后面,可以传也可以不传
    	x-y         #代码体内引用的参数必须是在括号里有定义的
    	print(x-y)
    
    func(6,7)    #返回-1,按照位置传递参数
    func(7,6)    #返回1,按照位置传递参数
    func(y=6,x=7)    #返回1,按照关键字传递参数
    
    def func():   #无参
    	print("你好")
    
    func()    #返回你好
    
    
  • 有无返回值

  • return
    用变量接收函数返回值(多个可以节假赋值)
    
posted @ 2024-04-10 12:59  zenopan  阅读(9)  评论(0编辑  收藏  举报