摘要: 铺垫(深入理解内存地址) 学习深浅copy之前,我们先来看一个例子 猜猜结果是怎样的?l1是打印[1,2,3]还是[1,2,3,4],来看结果 看到没,l2添加了一个元素4后l1也跟着改变,这说明l1,l2指向的是同一个内存地址,我们可以用is验证一下 执行结果 说明l1和l2的指向同一个内存地址, 阅读全文
posted @ 2018-12-30 17:21 乘月归 阅读(185) 评论(0) 推荐(0)
摘要: 面向过程编程和函数式编程 面向过程编程的缺点 1. 代码重复多 2. 代码可读性差 函数 1. 什么是函数? 函数就是对一项功能的封装 2. 函数的结构 比如我们计算一个字符串或列表的长度,我们可以写一个这样的函数 def是定义函数,下面写函数的执行语句,return是给函数的调用者返回一个或多个值 阅读全文
posted @ 2018-12-28 15:51 乘月归 阅读(138) 评论(0) 推荐(0)
摘要: 1. r模式 1.1 全部读取 我们先来建一个文件,放到D盘根目录下,文件内容如图 我们需要把它的内容读出来,怎么操作呢,来看一段代码 输出 我们详细看一下代码,第一行的意思是调用操作系统的open函数获取文件句柄,句柄顾名思义就是像勺子的柄一样,用句柄来对文件的内容进行操作。获取句柄需要指定三个参 阅读全文
posted @ 2018-12-27 20:31 乘月归 阅读(249) 评论(0) 推荐(0)
摘要: python3中str和bytes分开了,那么bytes与str之间到底是什么关系呢?下面从表现形式、处理方式、存储形式三个方面来阐述其区别 1. 在字符串前面加上b,就表示bytes数据类型 输出 2. 字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。 python3中byte 阅读全文
posted @ 2018-12-26 21:29 乘月归 阅读(915) 评论(0) 推荐(0)
摘要: 为什么要设立字典 1. 列表如果存储大量数据,查询速度比较慢 2. 列表的数据没有关联性 由于列表具有以上缺点,因此python引入了一种新的数据类型:字典 字典是一种可变的数据类型,这里补充一下python数据类型分类,python数据类型按照不同的标准可分为:可变与不可变;容器与非容器; 什么是 阅读全文
posted @ 2018-12-25 15:32 乘月归 阅读(259) 评论(0) 推荐(0)
摘要: 列表 列表(list)是python里的一种常用的数据类型,用于存储经常需要改变的数据,列表有很多方法,下面一一介绍 1. 切片 列表的切片与字符串切片基本一致 输出 列表增加元素的方法有追加、插入和迭代追加三种: 2. 追加(append) 在列表尾部添加,可以添加数字,字符串,列表,元组等 输出 阅读全文
posted @ 2018-12-24 22:35 乘月归 阅读(257) 评论(0) 推荐(0)
摘要: 在写python文件的时候有时需要记录作者、创建时间等时间,因此可以给python文件设置文件头,这里以PyCharm为例介绍设置步骤: 1. 打开PyCharm,依次点击Setting Editor File and Code Template Python Script,出现如图所示对话框 2. 阅读全文
posted @ 2018-12-24 20:02 乘月归 阅读(738) 评论(0) 推荐(0)
摘要: global 表示不再使用局部局部作用域中的内容,而是改用全局作用域中的变量 执行结果 对于可变的数据类型如列表、字典等也可以使用global 执行结果 对于可变数据类型,如果不加global,那么可以追加元素,删除元素,修改元素,但是不能直接赋值(就是不能 lst =[....]),直接赋值的结果 阅读全文
posted @ 2018-12-22 17:29 乘月归 阅读(306) 评论(0) 推荐(0)
摘要: \r的意义 \r 表示将光标的位置回退到本行的开头位置 \b表示将光标的位置回退一位 在python里print会默认进行换行,可以通过修改参数让其不换行 (1) python2中可以在print语句的末尾加上逗号,代码如下: 执行结果 (2)在python3里print是一个独立函数,可以通过修改 阅读全文
posted @ 2018-12-21 21:44 乘月归 阅读(59472) 评论(2) 推荐(6)
摘要: int bit_length 返回以二进制表示的最短长度 结果 int() 将字符串,布尔值,浮点数转换成了整数;将二进制、八进制、十六进制转换成十进制 1. 转换字符串 运行结果 int()不仅可以将“123”这种形式的字符串转换成数字,还可以将英文字母组成的字符串转换成数字,官方文档是这样阐述的 阅读全文
posted @ 2018-12-21 19:38 乘月归 阅读(340) 评论(0) 推荐(0)