美文网首页
函数的基础

函数的基础

作者: 86dc3d7f2eae | 来源:发表于2018-06-24 13:42 被阅读0次

在Python中,函数如下定义:
def 函数名(参数1,参数2,...,参数n):
函数体(语句块)

1.函数的命名规则要符合Python中命名要求,一般用小写字母和下划线、数字等组合
2.def是定义函数的关键词,这个简写来自英文单词define
3.函数后面是hi圆括号,可以有参数列表,也可以没有参数
4.括号后面的冒号不要忘记了
5.函数体(语句块),相对于def缩进四个空格

>>> def add(x,y):       #定义一个加法函数
...     return x+y      #缩进4个空格
... 
>>> add(3,4)     #调用函数,打印结果

参数的默值

>>> def add_2(x,y=2):
...     return x+y
... 
>>> add_2(2)
4
>>> add_2(4,4)

只要在形参表末尾的那些参数可以有默认参数值,即你不可以在声明函数形参的时候,先声明有默认值的参数而后声明没有默认值的参数。这是因为赋给形参的值都是根据位置而赋值的。

def func(a,b = 1):  #有效
def func(a = 1,b):  #无效

相关文章

  • js函数、变量和函数预解析

    函数基础 函数的调用 函数与解析

  • 3-Python 函数(2)

    本章概要:1、函数基础2、深入理解函数3、综合练习 1、函数基础 课程概要:理解函数定义函数调用函数函数文档 一、...

  • 烧脑必备品之函数基础篇

    函数与公式 今天学习函数的基础知识,先认识函数,再学习函数,之后再了解并运用函数 今天仅仅只是学习了函数的基础知识...

  • 博学谷第七天

    时间:2020年1月1日内容:函数基础 *** 函数基础**** 函数的作用:函数就是将一段具有独立功能的代码块整...

  • 函数的基础

    什么函数如下: 函数的类型 1.无参数,无返回值的函数此类函数,不能接收参数,也没有返回值,一般情况下,打印提示灯...

  • 函数的基础

    在Python中,函数如下定义:def 函数名(参数1,参数2,...,参数n):函数体(语句块) 1.函数的命名...

  • Hive常用函数

    一、窗口函数 1、窗口函数基础结构 窗口函数 = 分析函数 + over函数分析函数:sum ( )、max ( ...

  • python基础笔记

    Python基础 函数:

  • web前端--JS函数

    一、函数基础 1、函数定义 1、函数声明function functionName(parameters) {执行...

  • python 基础 06 匿名函数,闭包和重要的内置函数

    python 基础 06 1.匿名函数 匿名函数也叫一句话函数。基础就是列表推导式。 2. 闭包 3. 重要的内置函数

网友评论

      本文标题:函数的基础

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