一、函数
编程函数!=数学函数 !=和<>是不等于
函数:封装具有某种功能的代码块
kfc:1.鸡翅 2.汉堡 3.可乐 4.薯条-->套餐A(可以理解为自定义函数)
函数:一段封装好的,可以重复利用的代码,可以提取保存,取一个自己容易记住的名字
之前学到的函数:print() input() len() range() .....这一些都是内置函数(已有的函数),可以直接套用
序列类型:可以存储多个数据
数字类型:存储一个数据
函数:存储多段代码
```
# len()
n = 0
str1 = '同志们辛苦了'
# for i in str1:
# n += 1
# print(n)
print(len(str1))
```
二.定义函数
定义函数要用到def关键字实现
格式:
```python
# 定义函数
def 函数名():
函数体(就是该函数的具体功能的代码\代码块)
调用函数
函数名()
```
函数名一个命名和变量的命名方式和规则一致
函数的基本使用:函数名()
定义空函数:函数内容不能为空 ,要加pass
必须先定义 才能调用(没有定义调用