随笔分类 - 流畅的Python学习笔记
学习流畅的Python记录的笔记
摘要:流畅的python字典中的示例3-2 创建一个单词从其出现情况的映射 【理解点】 sys.argv[1]的作用是什么?如何使用? enumerate()函数的作用是什么,如何使用? word的查询频率是什么? 【运行结果】 【优化】
阅读全文
摘要:列表推导同 filter 和 map 的比较 参考廖雪峰的文档: filter()函数:用于过滤序列。 filter()接收一个函数和一个序列。把传入的函数依次作用于传入的序列的每个元素,根据返回值是True还是Fasle决定保留还是丢弃该元素。 例如,忽略列表中的数字,只保留字符: 廖雪峰讲解fi
阅读全文
摘要:写在前面 容器序列 list、tuple和collections.deque这些序列能存放不同类型的数据 扁平序列 str、bytes、bytearray、memoryview和array.array,这类序列只能容纳一种类型 容器序列 list、tuple和collections.deque这些序
阅读全文
摘要:写在前面 流畅的Python中的示例1-2. 一个简单的二维向量 类Vector中__init__()初始化了向量x和y; __repr__()方法是干什么的呢?在什么场景下需要用到呢? Python 有一个内置的函数叫 repr ,它能把一个对象用字符串的形式表达出来以便辨认,这就是 “ 字符串表
阅读全文
摘要:写在前面 昨天学习了怎么用namedtuple()方法生成一张纸牌的类。今天继续学习怎么生成一摞纸牌。 一摞有风格的纸牌之一摞 流畅的Python中给出的第一个例子是一摞有序的纸牌: 上一节学习了Card类,这一节看一下FrenchDeck中的内容。 ranks是一个列表,在这个列表中,共有13个字
阅读全文
摘要:写在前面 流畅的Python第一章的主题是讲数据模型。Python中的数据模型是指什么呢?Honestly,我也不知道。 虽然潜意识中认为所谓数据模型是指对数据的处理及构建,那具体的处理和构建方式又是什么呢?希望学习到后期,我能对这个概念深入且能手到擒来地侃侃而谈。 一摞有风格的纸牌 流畅的Pyth
阅读全文
浙公网安备 33010602011771号