自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 python编写高质量代码笔记-8断言(assert)的使用

1. 利用断言语句发现问题语法:assert expression1 [',' expression2]其中计算 expression1 的值会返回 True 或 False,当 False 时会银帆 AssertionError ,expression2可选,用来传递异常信息2. 断言对性能有影响,脚本禁用断言方式为加 -O 参数,它这样做不优化字节码,而是忽略与断言相关语句3. 断言本身用来捕...

2018-03-11 20:50:57 226

原创 python使用上下文管理器操作数据库

with 语法用于简化资源操作的后续清除操作,是 try/finally 的替代方法,实现原理建立在上下文管理器之上代码如下,数据库相关操作依库from pymysql import *class DB(): def __init__(self, my_database1, my_password): self.conn = connect(host='localh...

2018-03-10 10:55:15 1203

原创 property的高级应用

1.property装饰器方式使用    class Goods(): def __init__(self,name): self.name = name @property def price(self): return self.name @price.setter def price(self,value): ...

2018-03-09 16:30:22 195

原创 python编写高质量代码笔记—— 1.改善编码质量

1.理解pythonic概念    代码print('Hello % s!' % 'tom')    可等价写成 print('Hello %(name)s!' % {'name' : 'tom'})2.编写pythonic代码    1.避免只用大小写区分不同的对象    2.避免使用容易混淆的名称    3.不要害怕写过长的名字3.理解python与c的不同    1.缩进和 '{}'    ...

2018-03-09 15:42:38 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除