
python
藿香正气
这个作者很懒,什么都没留下…
展开
-
python笔记:列表list
列表的长度可变,内容也可以修改。使用中括号[]或者list类型函数来定义列表:a_list = [1, 2, 3, 4]b_list = list(range(10))原创 2021-11-30 18:38:42 · 1030 阅读 · 0 评论 -
python日课:基础练习题十三
13、列表list = [1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]知识点1:map()菜鸟教程:Python map() 函数知识点2:列表推导式列表推导式式最受欢迎的Python语言特性之一。它允许过滤一个容器的元素,用一种简明的表达式转换传递给过滤器的元素,从而生成一个新的列表。列表推导式的基本形式:[expr for val in collection if condition]等价于:.原创 2020-09-01 14:58:10 · 605 阅读 · 0 评论 -
python日课:python笔试题练习(1-10)
1、一行代码实现1-100之和用到两个方法sum() 、 range()range用法:python官方文档2、如何在一个函数内部修改全局变量利用global修改全局变量3、列出5个python标准库python标准库如:datetime — 基本的日期和时间类型math — 数学函数os — 多种操作系统接口sys — 系统相关的参数和函数re — 正则表达式操作4、字典如何删除键及合并两个字典pop(key[, default])如果 key 存在于字典中则将其原创 2020-08-25 19:22:40 · 323 阅读 · 0 评论 -
python日课:NumPy ndarray
《利用Python进行数据分析》(原书第2版)4.1示例代码练习创建数组In [125]: np.arange(10)Out[125]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])ndarray的数据类型astype方法:显式地转换数组的数据类型如果把浮点数转换成整数,小数点后的部分将被消除。使用astype时总是生成一个新的数组,即使你传入的dtype与之前一样。数组算术同尺寸数组之间的比较,会产生一个布尔值数组。...原创 2020-08-24 19:11:30 · 284 阅读 · 0 评论 -
流畅的python-第二章:序列构成的数组
《流畅的python》内置序列类型概览列表推导和生成器表达式最重要最基础的序列类型应该就是列表(list)了。list事一个可变序列,并且能同时存放不同类型的元素。列表推导是构建列表(list)的快捷方式,而生成器表达式则可以用来创建其他任何类型的序列。列表推导列表推导通常的原则:只用列表推导来创建新的列表,并且尽量保持简短。如果列表推导的代码超过了两行,可能要考虑是不是得用for循环重写了。colors = ['black', 'white']sizes = ['S', 'M', '.原创 2020-08-20 11:40:25 · 247 阅读 · 0 评论 -
python日课1-1:一摞有序的纸牌
《流畅的python》 第一章 示例1-1特殊方法python解释器碰到特殊的句法时,会使用特殊方法去激活一些基本的对象操作,这些特殊方法的名字以以两个下划线开头,以两个下划线结尾的方法:__init__,__len__,__getitem__。这些特殊方法名能让自己的对象实现和支持以下的语言架构,并与之交互:迭代集合类属性访问运算符重载函数和方法的调用对象的创建和销毁字符串表示形式和格式化管理上下文(即with块)示例1-1import collectionsfrom .原创 2020-08-19 14:32:27 · 310 阅读 · 0 评论 -
python-100-days:01初识python
学习资源python之禅译文来源优美胜于丑陋,明了胜于晦涩,简洁胜于复杂,复杂胜于凌乱,间隔胜于紧凑,可读性很重要,即便假借特例的实用性之名,也不可违背这些规则。不要包容所有错误,除非你确定需要这样做。当存在多种可能,不要尝试去猜测 ,而是尽量找一种,最好是唯一一种明显的解决方案,虽然这并不容易,因为你不是 Python 之父。做也许好过不做,但不假思索就动手还不如...原创 2020-04-21 20:20:26 · 303 阅读 · 0 评论