# 函数:把具有独立功能的代码块组合成一个个小模块
# 作用: 提高写代码的效率,来实现代码复用一一流程化标准
# 为什么要有函数:可以在不同的地方调用,只需要调用,不需要复写代码
# 函数结构:
# def 函数名():
# 函数体
# 函数名需要符合标识符的命名规范,增加代码的可读性
# 字母,下划线,数字组成,不能以数字开头,不能与关键字重名
def funa():
print('黑鬼')
#函数的调用
funa()
# 调用格式 : 函数名() 必须先定义在调用
# 函数/方法/关键字的区别
# 函数:封装有独立的功能,可以调用,函数名()
# 方法:在类中的说法,通过对象来进行,对象,方法
# 函数的说明文档查看
# 1.help()
import random
# help(random) #查看模块
# help(print())
# 2.__doc__
# print(random.__doc__)
# print(print.__doc__)