免费发布信息
微信公众号

python中函数的定义规则

   来源:黔优网责任编辑:优优  时间:2023-11-02 14:04:06 浏览量:43
导读:在python中把组织好,可重复使用的功能代码打包在一起,重复调用是为函数,python中分为系统自带函数和自定义函数目录1python函数自定义语法2python函数形参类型3Python函数的实参和形参4python常用的内置函数分类py

在python中把组织好,可重复使用的功能代码打包在一起,重复调用是为函数,python中分为系统自带函数和自定义函数

  • 目录

  • 1python函数自定义语法

  • 2python函数形参类型

  • 3Python函数的实参和形参

  • 4python常用的内置函数分类

python函数自定义语法


def 函数名(参数):

语句块

例:

  1. def hs(a): 

  2.     a=a+1 

  3.     return a 

  4.  

  5. b=10 

  6. print('调用函数计算后结果:',hs(b)) 


1、def开头,代表定义函数

2、def和函数名中间要敲一个空格

3、之后是函数名,这个名字我们自己起的,这里的hs 即为函数名

4、函数名后跟圆括号(),代表定义的是函数,里边可加参数

5、圆括号()后一定要加冒号: 这个很重要

6、代码块部分,是由语句组成,要有缩进

7、调用函数hs(传参数)


python函数形参类型


1.位置参数

实参传递顺序必须形参一一对应

  1. def hs(name,age): 

  2.    print('name:',name) 

  3.    print('age:', age) 

  4.  

  5. hs('通高科技',18) 

  6. hs(18,'通高科技'

2.默认参数

默认参数可以不传值 ,也可以传值,如果有多个参数,建议有默认参数放在最后一个参数

  1. def hs(age,name='通高'): 

  2.    print('name:',name) 

  3.    print('age:', age) 

  4.  

  5. hs(18) 

3.关键字参数

不用担心传递位置,可以任意顺序;例如下图换了位置不影响结果

  1. def hs(age='',name=''): 

  2.    print('name:',name) 

  3.    print('age:', age) 

  4.  

  5. hs(age=18,name='通高科技'

  6. hs(name='通高科技',age=18) 


Python函数的实参和形参

形式参数:在定义函数时,函数名后面括号中的参数就是形式参数,例如:图中a

实际参数:在调用函数时,函数名后面括号中的参数称为实际参数,也就是函数的调用者给函数的参数。例如:图中b


python常用的内置函数分类


1.数学运算

2.类型转换

3.序列操作

4.对象操作

5.反射操作

6.变量操作

7.交互操作

8.文件操作

9.编译执行

10装饰器

 
 
 
没用 0举报 收藏 0
免责声明:
黔优网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优网官方立场,请读者仅做参考。本文标题:python中函数的定义规则,本文链接:https://www.qianu.com/news/253170.html,欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法信息,请您立即点此【投诉举报】并提供有效线索,也可以通过邮件(邮箱号:kefu@qianu.com)联系我们及时修正或删除。
 
 

 

 
推荐图文
推荐商业资讯