Python笔记1

函数是什么呢?
函数是对程序逻辑进行结构化或过程化的一种编程方式,写函数的目的是为了代码的重用。关于函数的定义呢,主要有以下几点:
1.函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
4.函数内容以冒号 : 起始,并且缩进。
5.函数名只能包含字符串、下划线和数字且不能以数字开头。尽量简短,并表达函数功能,不能与关键字重名。
6.return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。
在这里插入图片描述
函数就是一段具有特定功能、被封装、可重用的语句块,通常用来实现某一个特定的功能。
1.自定义函数通过def关键字定义。
def函数名(参数):语句块(函数体)
2.形参和实参
在这里插入图片描述
定义函数时在函数名后圆括号内的参数叫做形参,多个形参用逗号隔开,并不是具体的值,相当于变量名。
返回值:
1、python函数使用return语句返回 “返回值”,可以将其赋给其它变量作其它的用处2、所有函数都有返回值,如果没有return语句,会隐式地调用 return None 作为返回值;3、一个函数可以存在多条return语句,但只有一条可以被执行,如果没有一条reutrn语句被执行,同样会隐式调用return None作为返回值;4、如果有必要,可以显式调用return None明确返回一个None(空值对象)作为返回值,可以简写为return,不过python中懒惰即美德,所以一般能不写就不写;5、如果函数执行了return语句,函数会立刻返回,结束调用,return之后的其它语句都不会被执行了(可用于结束代码块)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值