美文网首页
day4Python

day4Python

作者: 以我丶之姓 | 来源:发表于2018-03-30 09:34 被阅读0次

函数

一、什么是函数?

函数就是用来实现一些特定的小程序或方法
优点:
1.增加了代码的重复使用率
2.减少了代码量
3.提高了代码的维护

主体结构

def 函数名([参数1[,参数2....]])
函数名

函数的调用:

函数名([参数1[,参数2....]])

函数名:

遵循变量的命名规则

注意:

1.函数严格区分大小写
2.函数会被覆盖

二、函数的参数问题

参数1

1.形参(在定义函数的时候,括号内的变量)
2.实参(在函数调用的时候传入的参数)

参数2

关键字参数
关键字就是你的形参名,在调用的时候,使用 形参名 = 值
例如:

def demo(a,b,c):
  pass
demo(c=10,b=20,a=30)
默认值的操作

def 函数名(参数名 = 值....):
实例:

def func(a=10,b=20): #正确给形参默认值的操作
def func(a,b=10) :#正确给形参默认值的操作
#def func(a=10,b):  #错误给形参默认值的操作
  pass

注意
1.函数在定义的时候,如果有形参,且没有默认值,则必须传实参。
2.如果没有形参则不能传实参
3.如果形参没有默认值,那么实参的个数必须和形参的个数相同。
4.如果形参有默认值,那么可以不用传实参。
5.形参和实参一一对应
6.当给形参的默认值时,必须遵循默认值的规则。

三、函数返回值

return 值
注意:

  1. return 会把值返回给调用处(就是函数名()的位置)
    2.函数执行遇到return 就认为执行完毕 下面代码不再执行。

相关文章

  • day4Python

    函数 一、什么是函数? 函数就是用来实现一些特定的小程序或方法优点:1.增加了代码的重复使用率2.减少了代码量3....

网友评论

      本文标题:day4Python

      本文链接:https://www.haomeiwen.com/subject/kxxvcftx.html