课程
/后端开发
/Python
/初识Python
为什么 print‘100+200=’100+200就会报错,而print‘100+200=’,100+200就是正确的?哪位大神能解释一下,谢谢了
2017-10-31
源自:初识Python 3-2
正在回答
print ('100+200='),(100+200) 这样好理解点
print '100+200=',100+200 第一个这么写才是正确的
我的理解是这个输出语句的输出结果由两部分组成。第一部分是字符串‘100+200=’;第二部分是计算的结果。而这两部分中间用逗号隔开
print '100+200='这个是没错的把,单引号括起来就是字符串了嘛。没有用括号括起来的就是当做累加的结果,结果就是300.
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序