Advertisement

Python中的函数代码复用(第5点)

阅读量:

1 函数的定义与应用
5.2 示例 七段数码管的绘制
5.3 代码重复利用及函数递归机制
5.4 PyInstaller库的应用方法
5.5 示例8 科赫雪花小包裹

第五章第一节内容概述

降低编程复杂度及提升代码的重复利用率

复制代码
    def <函数名>(<0/多个参数>):
    	<函数体>
    	return <返回值>
    				EG:   计算n!
    						def fact(n):
    							s=1
    							for i in range(1,n+1):
    								s*=i
    							return s		
    调用方式:
    	fact(10)
    可选参数传递   可选函数要定义初始值
    def <函数名>(<非可选参数>,<可选参数>):
    	<函数体>
    return <返回值>
    				EG:   计算n!//m 整出
    						def fact(n,m=1):
    							s=1
    							for i in range(1,n+1):
    								s*=i
    							return s//m
    						//有m时就有,没有给m 就默认m=1
    可变

全部评论 (0)

还没有任何评论哟~