一、为什么要使用函数?
1.避免代码重用
2.提高代码的可读性
二、函数的定义与调用
1. def 函数名(参数1,参数2):
\'\'\' 函数注释\'\'\'
print(\'函数体\')
return 返回值
定义:def关键字开头,空格之后接函数名和圆括号,最后还要加一个冒号。
def是固定的,不能变。
函数名:函数名是包含字母,数字,下划线的任意组合,但是不能以数字开头。虽然函数名可以随便取名,但是一般尽量定义成可以表示函数功能的。
2.函数的调用
返回值=函数名(参数1,参数2)#记得函数名后面加括号
函数和方法的区别
1、函数要手动传self,方法不用传
2、如果是一个函数,用类名去调用,如果是一个额方法,用对象去调用
举例说明: