python语言学习--1

第一天

item: 当字符串中出现 反斜杠'\' 时,输出时会把它当做转义字符处理,
所以结果中不会出现它,若要正常输出则需要在字符串前面加上r, 我想
r的意思是religion即“原始”的意思;

item: 当要输出行数较多的字符串时,需要借助三重引号,即“““...(要print的内容)”””(符号请用英文 ~_~);

item:使用while、 if...else...语句,其后要加 :,才能进行。

第二天
and 和 true 运算法则: 短路计算

1. 在计算 a and b 时,

如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;

如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。

2. 在计算 a or b 时,

如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;

如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。

所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回当前结果。(详细请参阅慕课网课程 “python入门”,不是打广告~_~!)

posted @ 2018-01-24 16:26  yocichen  阅读(161)  评论(1编辑  收藏  举报