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