函数定义的形式
def is_success(par):
if par == True:
print('success')
else
print('false')
函数的作用有哪些
- 减少代码冗余,提高复用率
- 可以有效的将业务逻辑分组
- 提高管理业务代码的效率
函数的返回值
返回值使用关键字return返回,如果没有返回值,会默认返回None。
None类型
None的类型是Nonetype,与False和True一样首字母都需要大写,并且是一个定义好的常量,不能作为变量进行赋值操作。
tips:与False相等的值有’’、0、0.0,分别是空字符串、整数0、浮点数0.0
与True相等的是有值字符串、有值整数、有值浮点数
try…except…
在执行某个执行时,如果发生了报错,报错类型各种各样,都可以使用try…except来提高程序的可执行性
代码如下:
try:
return 42/divideBy
except ZeroDivisionError:
print('Error:Invalid argument.')