python中函数的定义以及如何编写函数

1.函数的定义
函数是组织好的可以重复使用的,用来实现单一或者相关联功能的代码段
函数能提高应用的模块性,和代码的重复利用率
python提供了很多内建函数,比如print(),但用户也可以自己创建函数,被叫做自定义函数
其实函数就是可以实现某一功能的代码块,下次使用的时候直接调用就可以了
定义一个函数,你可以定义一个有自己想要功能的函数,以下是简单的规则:

函数代码以def关键词开头,后接函数标识符名称和圆括号()_
任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数
函数的第一行语句可以选择性的使用文档字符串-用于存放函数说明
函数内容以冒号起始,并且缩进
return[表达式]结束函数,选择性的返回一个值给调用方,不带表达式的return相当于返回None

在python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后在缩进块中编写函数体,函数的返回值用return语句返回

2.函数的创建
如果不主动调用函数的话,函数使不会执行的
在这里插入图片描述
定义并且调用函数
在这里插入图片描述
执行结果
在这里插入图片描述
3.函数的实际意义
==函数应该使某一个功能的集合体,编写程序需要该功能的时候就会调用它,并不需要每次需要该功能时都写一段代码,这样不仅浪费空间还是浪费时间
在这里插入图片描述
可以看出,这个函数只能计算20+30的值,并不能计算任意两数的和,不是真正意义上的函数

函数的嵌套
这里只调用了python函数
在这里插入图片描述
在这里插入图片描述
只有同时也调用westos函数才会执行
在这里插入图片描述
在这里插入图片描述
定义函数的时候的变量叫形参,形参可以任意起名
在这里插入图片描述
真实的数据信息,调用函数时传递的参数,实参
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值