随笔分类 - 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, '...
阅读全文
摘要:使用了类集成 使用了元类(本质是一个类的模版,在新建时对类的属性进行处理) 输出结果
阅读全文
摘要:教程地址: https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186781871161bc8d6497004764b398401a401d4cce000
阅读全文
摘要:第一题自己做的: 第二题,看到一个比较完整的就直接拿过来: 大体说说思路:
阅读全文
摘要:代码比较简单,重点是理解切片。 结果: 切片 [begin:end:step] 步长为-1时,然后翻转了整个字符串。
阅读全文
摘要:看了半天才看明白。。。对迭代器的理解还是不够啊。思路不够开阔。 这个算法的重点在于对迭代器的使用。利用惰性计算的序列实现简洁的算法。
阅读全文
摘要:首字母大写 求积 字符串转浮点 教程来源: 廖雪峰python3教程
阅读全文
摘要:简单版 查找最子集的括号对,然后用eval计算搞定。 复杂版 重点在于需要自己实现eval函数 符号替换 乘法 除法 从左至右加减法 计算函数 替换原eval函数 还存在的问题 没有对非数字错误进行处理 使用0,1取列表可能导致溢出 可改进的点 对整形和单精度结果做处理,当结果为整形时不显示小数位
阅读全文
摘要:迭代器 Iterable 定义 由定义可知Iterable必然包含__iter__函数 Iterator 定义 从定义可知Iterator包含__next__和__iter__函数,当next超出范围时将抛出StopIteration事件 类型关系 理论上你可以使用next()来执行__next__
阅读全文

浙公网安备 33010602011771号