课程
/后端开发
/Python
/初识Python
写了注释右边没有出来结果,没写注释却能出来,这是怎么回事?
2017-04-17
源自:初识Python 3-9
正在回答
这么写
#coding=utf-8 a = 'python' print 'hello,', a or 'world' # a为真(True),输出"hello, python" b = '' print 'hello,', b or 'world' # b为假(False)('',None,0都会转化为False),输出"hello, world"
默认编码是ASCII,声明用包含中文的utf-8后才能正常添加中文注释
HoSalt 提问者
#coding=utf-8 a = 'python' print 'hello,', a or 'world' b = '' print 'hello,', b or 'world' # a为非空字符串,是True,返回a # b为空字符串'',是False,返回'world'
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序