发表评论取消回复
相关阅读
相关 《Python Cookbook 3rd》笔记(3.11):随机选择
随机选择 问题 你想从一个序列中随机抽取若干元素,或者想生成几个随机数。 解法 random 模块有大量的函数用来产生随机数和随机选择元素。比如,要想从一个
相关 《Python Cookbook 3rd》笔记(3.8):分数运算
分数运算 问题 你穿越时空,回到童年,突然发现你正在做小学家庭作业,并涉及到分数计算问题。或者你可能需要写代码去计算在你的木工工厂中的测量值。 解法 fra
相关 《Python Cookbook 3rd》笔记(3.7):无穷大与 NaN
无穷大与 NaN 问题 你想创建或测试正无穷、负无穷或 NaN(非数字) 的浮点数。 解法 Python 并没有特殊的语法来表示这些特殊的浮点值,但是可以使
相关 《Python Cookbook 3rd》笔记(3.1):数字的四舍五入
数字的四舍五入 问题 你想对浮点数执行指定精度的舍入运算。 解法 对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可。比如
相关 《Python Cookbook 3rd》笔记(2.8):多行匹配模式
多行匹配模式 问题 你正在试着使用正则表达式去匹配一大块的文本,而你需要跨越多行去匹配。 解法 这个问题很典型的出现在当你用点 (.) 去匹配任意字符的时候
相关 《Python Cookbook 3rd》笔记(2.7):最短匹配模式
最短匹配模式 问题 你正在试着用正则表达式匹配某个文本模式,但是它找到的是模式的最长可能匹配。而你想修改它变成查找最短的可能匹配。 解法 这个问题一般出现在
相关 《Python Cookbook 3rd》笔记(2.4):字符串匹配和搜索
字符串匹配和搜索 问题 你想匹配或者搜索特定模式的文本 解法 如果你想匹配的是字面字符串,那么你通常只需要调用基本字符串方法就行,比如 str.find()
相关 《Python Cookbook 3rd》笔记(2.3):用Shell通配符匹配字符串
用 Shell 通配符匹配字符串 问题 你想使用 Unix Shell 中常用的通配符 (比如 \.py , Dat\[0-9\]\.csv 等) 去匹配文本字符串
相关 《Python Cookbook 3rd》笔记(2.2):字符串开头或结尾匹配
字符串开头或结尾匹配 问题 你需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀, URL Scheme 等等。 解法 检查字符串开头或结
相关 《Python Cookbook 3rd》笔记汇总
文章目录 一、数据结构 二、字符串和文本 三、数字、日期和时间 四、迭代器与生成器 五、文件与IO 一、数据结构 <table>
还没有评论,来说两句吧...