课程
/后端开发
/Python
/初识Python
谁能解释一下,不是说0被默认为false的吗,为啥还会输出0来了,
2018-06-15
源自:初识Python 3-9
正在回答
b='0',这样写,b是字符串,代表的是True,字符串内容是零。b=0,这样b才是零,才代表false。
数据类型有问题 加‘’“”就变成字符型了 字符型在Python中位True 所以输出 b=0 把‘’“”号去掉
可以把它当成一个空字符然后也为false
b的数据类型不对,是字符型,字符型代表true, 所以打出0, 改成b=0就行了
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序