找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

函数定义的规则&函数调用方式

[复制链接]
函数的好处
代码重用
保存一致性,易维护
可扩展性
函数的定义:通过代码或集合封装在一个名称中(函数名称)
通过调用这个函数来得到里面的代码或集合。
函数是组织好的,可重复使用,用来实现但要或相关功能的代码段
函数定义的简单规则
函数代码块以def 关键词开头
后接函数标识符名称和圆括号(),名称不能用纯数字或python保留字符进行定义
任何传入参数和自变量必须放在圆括号中,函数内容以冒号起始,并且缩进
函数体内容不可为空,可用pass来表示
函数名称定义要求
不要以纯数字命名
不要以python中保留字符来命名
不要以文件名命名
不要出现特殊符合
要简短且见名知义
def 函数名():
函数体
def dcs():#定义一个函数名称叫dcs,函数名称可自定义
print("武汉11班都是万元户")#函数体就是用来封装代码,
dcs()#调用函数
注意:每个函数体中的代码都是属于此函数本身,其他函数无法进行调用;
如果要调用其他函数的代码需要进行函数的传递
函数三种调用方式
第一种本模块调用
def dcs():#定义一个函数名称叫dcs,函数名称可自定义
print("武汉11班都是万元户")#函数体就是用来封装代码,
dcs()#调用函数
第二种主函数
直接输入一个main 可以关联出来
主函数是一个执行入口
这种调用的好处:可以在多个函数中调用其中几个
def dcs():#定义一个函数名称叫dcs,函数名称可自定义
print("武汉11班都是万元户")#函数体就是用来封装代码,
def dcs1():
print("dcs11")
if name == 'main':
dcs1()
第三种模块调用
def dcs1(a,b):
print(a*b)
def dcs2(a,b):
print(a+b)

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册