摘要: 参考博客: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) 编辑
摘要: while循环是条件性的,for循环是迭代性的。 for循环会访问所有迭代对象中的所有元素,并在所有条目都结束后结束循环。 for循环迭代序列有三种基本的方式,分别是通过序列项迭代、通过索引迭代、通过项和索引迭代 1.通过序列项迭代 结果如下: 2.通过索引迭代 说明:使用内建函数len()来获取序 阅读全文
posted @ 2017-10-20 00:01 明王不动心 阅读(2005) 评论(0) 推荐(0) 编辑