课程
/后端开发
/Python
/初识Python
为什么b = ''
print 'hello,', b or 'world'
打出来的是‘hello, world'
'hello,', b 这中间这个逗号是什么意思?
2016-02-03
源自:初识Python 3-9
正在回答
短路计算,b=''为false,所以结果取决于or后面,对or后面进行执行,这样其实把三个字符串都打印了
这个是print里面的知识,是当做两个字符串来输出
可可西里羊 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序