摘要: 1.切片的核心原理 迭代在python中是一个核心的原理,在切片中也非常明显的显示了这一气息。 2.更好的表达:使用反向的索引,效率会更高。 注意:负的步长肯定是要反着来的,负的索引不一定就是反着来的 阅读全文
posted @ 2017-10-23 19:38 明王不动心 阅读(183) 评论(0) 推荐(0) 编辑
摘要: python3.6下载地址:https://www.python.org/downloads/source/ 1.安装依赖包:gcc openssl-devel、zlib-devel、readline-devel、sqlite-devel (一定要有,不然问题很大) 2.tar -xvf Pytho 阅读全文
posted @ 2017-10-23 09:35 明王不动心 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 参考文档:http://blog.csdn.net/ii1245712564/article/details/46960387 先梳理关键知识,方便查阅 v(小v):进入可视化 V(大V):进入可视行 ctrl+v:进入可视化块 还有一些相关可进行的操作 d 删除选中文本 c 修改选中文本,删除选中 阅读全文
posted @ 2017-10-22 23:49 明王不动心 阅读(2453) 评论(0) 推荐(1) 编辑
摘要: 参考博客:http://www.cnblogs.com/284628487a/p/5584714.html 首先,你需要知道的就是ASCII、unicode、utf-8、gbk等都属于编码格式,他们都是将文字转化为bytes类型, bytes的取值范围为0-255,你也可能看到b'\xe6\xb5\ 阅读全文
posted @ 2017-10-20 23:24 明王不动心 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 执行结果: 阅读全文
posted @ 2017-10-20 16:58 明王不动心 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 成员操作符适用于多种数据类型,包括字符串、序列、元祖以及字典等 1.字符串 对于字符串来说,成员操作符用于判断一个字符或者子串是否在另一个字符串中,在则返回True,否则返回False。 需要注意的是,成员操作符不是用来判断一个字符串是否包含另外一个字符串,这样的功能可以用find()和index( 阅读全文
posted @ 2017-10-20 16:39 明王不动心 阅读(272) 评论(0) 推荐(0) 编辑
摘要: python中主要有三个逻辑操作符,分别是:and、or、not。 and:且,所有人为真才为真。 or:或,一个为正就是真。 not:非,取反。 逻辑操作符的优先级:()> not > and > or 同等优先级下,从左到右依次计算。 小技巧:多个同样的操作符放在一块,一起判断。 布尔值只有两个 阅读全文
posted @ 2017-10-20 15:23 明王不动心 阅读(3605) 评论(0) 推荐(0) 编辑
摘要: 下面是修改之后: 阅读全文
posted @ 2017-10-20 10:14 明王不动心 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 字符串作为一种常见的数据类型,也有其不同之处,其中最特别的当属字符串的格式化。 对于“格式化”估计很多的人有点懵,先来看一个例子。 >>> 'price of eggs: $%d' % 3.5 字符串 'price of eggs: $3' 被格式化后的结果,类似替代,只不过逼格更高。 一般的字符串 阅读全文
posted @ 2017-10-20 01:15 明王不动心 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 在python3中range()是这样的: 在之前的python2中是这样的: 看看二者是还可以作为可迭代对象: 在python3中: 再来看看python2: 在python2中,range()函数会返回一个列表。 在python3中,range()函数会返回的是一个可迭代对象,但不是列表,这样做 阅读全文
posted @ 2017-10-20 00:25 明王不动心 阅读(217) 评论(0) 推荐(0) 编辑