课程
/后端开发
/Python
/初识Python
请问,这两组代码为什么在自己的python就一个出不了结果,一个报错?感觉没什么错误啊。
2016-09-03
源自:初识Python 3-4
正在回答
我用你的句子试了一下,能算出来。上面代码中input是一个函数,要用input()来输出s才可以,单独写input s是有问题的。至于print s为什么会有问题,可能是因为版本问题。python3.0版本以后print变成了函数,要输入print()才能够打印。望采纳!!
python3里面print要加括号,python2不用。也有可能是缩进的问题,有缩进的行前面的空白要么都是空格,要么都是tab,要统一。
python的IDLE代码要一行一行输入,一下复制一大段粘进去不行
代码格式有问题,感觉是复制过来的,因为从第二行开始都少了>>>,你把整个代码在idle上重新打一遍就可以正确。图示 如下
Jonhson 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序