摘要:
书p129页,示例5-15 def clip(text:str, max_len:'int' =8) -> str: ''' :param text: 在max_len前面或后面的第一个空格处截断文本 ''' end = None if len(text) > max_len: space_befo 阅读全文
摘要:
使用一等函数实现设计模式。 6.1案例分析:重构策略模式。 根据策略模式定制一个网店的折扣模式: 1、有1000或以上积分的顾客,每个订单享5%的折扣 2、同一个订单中,单个商品的数量达到20个或以上,享受10%折扣 3、订单中的不同商品达到10个或以上,享7%折扣。 一个订单只能享受一个折扣。 根 阅读全文
摘要:
在学习测试代码中,由于导入的模块经常要修改,在调用该模块的时候。 第二次from import以后里面所有的功能还是第一次的。 你可以把shell关掉重新开,那实在太麻烦了。 from imp import reload 这是一个很好的方法 当你from aaa import bbb的时候 你只要r 阅读全文
摘要:
4.1字符问题: 字符的标识即码位,是一串数字,再unicdoe中以4-6个16进制数标识。(其实码位就时字符了,就好比我的名字是小明,小明就是我。再py3,unicode直接输出文字,在py2里print输出unicode也时具体文字) 字符的具体表述取决于所用的编码。编码是在码位和字节序列之间转 阅读全文