函数设计

# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#函数设计   507



1、对于输入使用参数并且对于输出使用return语句
2、只有在真正必要的情况下使用全局变量,所有的全局变量尽可能的放在一个py文件,当作配置文件
3、不要改变可变类型的参数,除非调用者希望这样做
4、每一个函数都应该有一个单一的,统一的目标,目标分解,每个函数实现一个目标
5、每个函数应该相对较小,再次阅读python之禅,大道至简
6、避免直接改变在另外一个模块文件中的变量。

 

posted @ 2015-10-22 22:07  Xiao|Deng  阅读(122)  评论(0编辑  收藏  举报