Python中存在哪些不正经的趣味函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2547个文字,预计阅读时间需要11分钟。
游戏+工作中代码量较大,代码随功能增多而大幅增加。此时,未分区地统一把所有功能的实现代码放在一起,将会使程序的组织结构不清晰,可读性差,且程序中频繁使用同一功能时,难以保持代码的简洁与一致性。
前戏
工作中代码量肯定很多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差,且程序中需要频繁使用同一功能时,只能重复编写该功能的实现代码,日积月累,程序将变得冗长,并且当某一功能需要修改时,又不得不找出所有定义及使用这段功能的地方修改,管理维护的难度极大,所以。。。所以。。。所以。。。怎么办呢?
我们完全可以从现实生活中找到简化程序设计的方案:比如上你家修空调或修水龙头的青年男人,他不会去徒手造一个螺丝刀或锤子去修的,肯定带了工具箱,那么函数就是我们代码里面的工具,可以拿来重复使用,即函数的调用。
定义函数
函数的使用必须遵循’先定义,后调用’的原则。函数的定义就相当于事先将函数体代码保存起来,然后将内存地址赋值给函数名,函数名就是对这段代码的引用,这和变量的定义是相似的。没有事先定义函数而直接调用,就相当于在引用一个不存在的’变量名’。
函数的语法结构
def 函数名(参数1,参数2):
'''函数注释'''
函数体代码
return 返回值
本文共计2547个文字,预计阅读时间需要11分钟。
游戏+工作中代码量较大,代码随功能增多而大幅增加。此时,未分区地统一把所有功能的实现代码放在一起,将会使程序的组织结构不清晰,可读性差,且程序中频繁使用同一功能时,难以保持代码的简洁与一致性。
前戏
工作中代码量肯定很多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差,且程序中需要频繁使用同一功能时,只能重复编写该功能的实现代码,日积月累,程序将变得冗长,并且当某一功能需要修改时,又不得不找出所有定义及使用这段功能的地方修改,管理维护的难度极大,所以。。。所以。。。所以。。。怎么办呢?
我们完全可以从现实生活中找到简化程序设计的方案:比如上你家修空调或修水龙头的青年男人,他不会去徒手造一个螺丝刀或锤子去修的,肯定带了工具箱,那么函数就是我们代码里面的工具,可以拿来重复使用,即函数的调用。
定义函数
函数的使用必须遵循’先定义,后调用’的原则。函数的定义就相当于事先将函数体代码保存起来,然后将内存地址赋值给函数名,函数名就是对这段代码的引用,这和变量的定义是相似的。没有事先定义函数而直接调用,就相当于在引用一个不存在的’变量名’。
函数的语法结构
def 函数名(参数1,参数2):
'''函数注释'''
函数体代码
return 返回值

