课程
/后端开发
/Python
/初识Python
a=true print a and 'a=t'结果为什么是 a=t,而不是true呢?
2015-09-15
源自:初识Python 3-9
正在回答
and 时两个都得是真,返回最后一个
or 时一个为真,那个先为真返回那个
因为and运算时,如果全部是真值,则返回的是最后一个真值,如果有假值,则返回第一个假值。
因为trun是布尔值 打印的是字符串 因为a是trun 所以只看后面的a=t 所以结果是a=t 短路计算那里有
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序