课程
/后端开发
/Python
/初识Python
print [x * x+1 for x in range(1,100,2)] 为什么x+1没括号就错了 错在哪里了, 没括号是先算x*x再+1吗
2017-09-04
源自:初识Python 10-1
正在回答
x*x+1表示x*x再加1,x*(x+1)表示x+1再*x
没括号,肯定先算x*x再加1,x+1没括号也可以运行,不会报错
从左往右先算乘法再算加法
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序