www.3112.net > inDEntAtion Error

inDEntAtion Error

图1是一定是缩进错误,图二是语法错误,没有if …… else not……的用法,你应该将报错那行的else 改成elif,这样就只吃表达式了,else后面是不支持表达式的

Read-Eval-Print-Loop问题……就是说,实时解释器中,每输入完一个程序段,就必须空一行,让前面的...变成>>>,以输入下一段程序。 注意sayhello()上面的空行。 如果你把代码写在一个文件里,然后运行,就不一定要写这个空行啦(虽然为了美观,强...

呵呵。不是说了不对齐了吗? python依靠indent来缩进。要么全部用空格缩进,要么全部tab键,所以我觉得你的问题是可能缩进有问题。用有些编辑器可以显示tab和空格的。另外,最好不要放到带中文的目录下,防止出问题。

你的代码应该不全吧。凡是循环内部都要缩进1个空格。如果你if else缩进了,但是while也是循环,也需要缩进!所以while内部的if里需要缩进2个空格。你的错误就是循环没有加空格引起的。 #!/usr/bin/pythonimport osls=os.linesepfname = raw_inpu...

这段代码完全没有问题,可能是你编辑器的问题,导致缩进对不上位置,另外我改写了下你的程序 ====================guess.py======== number = 23 while True: guess = raw_input('Enter an integer(\'q\' for quit) : ') #'q' for quit if guess...

from numpy import *import operatordef createDataSet(): group=array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels=['A','A','B','B'] return group,labels print createDataSet()[willie@bogon zhidao]$ python numpy2.py (array([[ 1. , 1....

IndentationError: unexpected unindent 完全看不出哪里的缩进错误啊!!!求大神帮助!!纯粹的欢乐 发布于2014-11-23 11:25 最佳答案 应该是255行的try, 没有对应的...

你的缩进有问题吧,前面要留4个空格而不是一个tab。 >>> if x < 0: ... x = 0 ... print 'Negative changed to zero' ... elif x ==...

说得很清楚,line5缩进错误。估计你tab和空格混合使用了。只能使用一样。

缩进有问题 应该是tab跟空格混用了

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com