会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
石天放
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年3月24日
Effective python(三):类与继承
摘要: 1,尽量使用辅助类来维护程序状态 1. 在数据结构嵌套层数多了一层时(字典嵌套字典再嵌套元组的情况),应该考虑使用辅助类来拆解原有数据结构,提供更明确的接口,而不是继续使用字典或元组 2. 一旦元组过长,意味着代码越来越复杂难以理解,可以使用collections中的namedtuple创建命名元组
阅读全文
posted @ 2020-03-24 21:10 石天放
阅读(219)
评论(0)
推荐(0)
2020年3月23日
Effective python(二):函数
摘要: 1,遇到特殊情况抛出异常而不是返回None 2,有些情况需要将重要的消息优先显示在其它内容前面,例如在用户界面绘制的时候,实现方法如下 def sort_priority(values,group): def helper(x): if x in group: # 如果在优先组内,那就排到最前面 r
阅读全文
posted @ 2020-03-23 12:43 石天放
阅读(220)
评论(0)
推荐(0)
2020年3月22日
Effective python(一):用Pythonic的方式来思考
摘要: 1,查看版本 $ python --version 或者使用sys.version_info,sys.version查看版本 2,命名风格 变量,函数,属性应该用小写字母拼写 受保护的实例属性以单个下划线开头 私有的实例属性应该以两个下划线开头 类与异常首字母使用大写字母拼写 模块级别常量全部使用大
阅读全文
posted @ 2020-03-22 14:22 石天放
阅读(245)
评论(0)
推荐(0)
上一页
1
2
公告