随笔分类 -  Python

Python自学
摘要:1 #! /usr/bin/env python3 2 #-*-coding:utf-8-*- 3 import re 4 from datetime import datetime, timezone, timedelta 5 6 def to_timestamp(dt_str, tz_str): 7 cday = datetime.strptime(dt_str, '... 阅读全文
posted @ 2017-08-30 00:41 绝望的老猫 阅读(118) 评论(0) 推荐(0)
摘要:使用了类集成 使用了元类(本质是一个类的模版,在新建时对类的属性进行处理) 输出结果 阅读全文
posted @ 2017-08-29 15:02 绝望的老猫 阅读(131) 评论(0) 推荐(0)
摘要:教程地址: https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186781871161bc8d6497004764b398401a401d4cce000 阅读全文
posted @ 2017-08-26 23:16 绝望的老猫 阅读(161) 评论(0) 推荐(0)
摘要:第一题自己做的: 第二题,看到一个比较完整的就直接拿过来: 大体说说思路: 阅读全文
posted @ 2017-08-26 01:59 绝望的老猫 阅读(143) 评论(0) 推荐(0)
摘要:返回函数 阅读全文
posted @ 2017-08-25 23:21 绝望的老猫 阅读(315) 评论(0) 推荐(0)
摘要:sorted - 廖雪峰 阅读全文
posted @ 2017-08-25 21:00 绝望的老猫 阅读(230) 评论(0) 推荐(0)
摘要:代码比较简单,重点是理解切片。 结果: 切片 [begin:end:step] 步长为-1时,然后翻转了整个字符串。 阅读全文
posted @ 2017-08-25 19:31 绝望的老猫 阅读(262) 评论(0) 推荐(0)
摘要:看了半天才看明白。。。对迭代器的理解还是不够啊。思路不够开阔。 这个算法的重点在于对迭代器的使用。利用惰性计算的序列实现简洁的算法。 阅读全文
posted @ 2017-08-25 17:30 绝望的老猫 阅读(131) 评论(0) 推荐(0)
摘要:首字母大写 求积 字符串转浮点 教程来源: 廖雪峰python3教程 阅读全文
posted @ 2017-08-25 15:58 绝望的老猫 阅读(225) 评论(0) 推荐(0)
摘要:简单版 查找最子集的括号对,然后用eval计算搞定。 复杂版 重点在于需要自己实现eval函数 符号替换 乘法 除法 从左至右加减法 计算函数 替换原eval函数 还存在的问题 没有对非数字错误进行处理 使用0,1取列表可能导致溢出 可改进的点 对整形和单精度结果做处理,当结果为整形时不显示小数位 阅读全文
posted @ 2017-08-23 16:11 绝望的老猫 阅读(437) 评论(0) 推荐(0)
摘要:迭代器 Iterable 定义 由定义可知Iterable必然包含__iter__函数 Iterator 定义 从定义可知Iterator包含__next__和__iter__函数,当next超出范围时将抛出StopIteration事件 类型关系 理论上你可以使用next()来执行__next__ 阅读全文
posted @ 2017-08-12 20:26 绝望的老猫 阅读(299) 评论(0) 推荐(1)