Python学习
从头开始学习造轮子
一个惭愧的人,从头开始,全新塑造自己,专业技能与个人能力
展开
-
Python dict.clear() 和{}设置空字典的区别
我们知道重置字典可以使用 clear()函数来实现,也可以使用{}置空,但是这两者实际上是有区别的 例如从下面两个例子来查看: 例子1: >>> x = {} >>> y = x >>> x["hello"] = "world" >>> y {'hello': 'world'} >&原创 2019-03-11 20:54:58 · 4628 阅读 · 3 评论 -
字符串/序列的大小比较
a. 字符串是可以比较大小的,我们知道字符串是由单个字母组成的一串字符 比较字符串时根据 字母排序 顺序进行比较的,字母都是Unicode字符,可以比较容易按照顺序比较出大小 例如: >>> "alpha" < "beta" True >>> "alpha" < "alphb" True >>原创 2019-03-12 15:25:46 · 1742 阅读 · 0 评论 -
python and/or 逻辑运算符的短路逻辑
bool运算符有一个比较优秀的特征,就是只做有效运算and 运算符 例如表达式 x and y, 只有当 x 和 y 都为真的时候,表达式值才为真;反之,若x为假,则立刻返回 假,y的值不在计算; 若x为真,y为假时,这个时候就会计算到y,然后在返回 假 下面一个例子可以看出是这种关系: def A(): print("A function") return False def...原创 2019-03-12 15:22:27 · 837 阅读 · 0 评论