www.3112.net > inDEntAtion Error

inDEntAtion Error

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

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

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

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....

题主你遇到的问题应该是在Python Idle 交互式中,在敲完“elif xxx:”之后,按了Enter键然后Python报了错。 这是个满常见的问题,因为在这个部分开始之...

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

这种情况,是缩进有错误的,找找哪里没对齐。 python依靠indent来缩进。要么全部用空格缩进,要么全部tab键。用有些编辑器可以显示tab和空格的。另外,最好不要放到带中文的目录下,防止出问题。 扩展资料: Python(计算机程序设计语言) Pytho...

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

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

python新手常见的报错提示 在运行或编写一个程序时常会遇到错误异常,这时Python会给你一个错误提示类名,告诉出现了什么样的问题(Python是面向对象语言,所以程序抛出的异常也是类)。能很好的理解这些错误提示类名所代表的意思,可以帮助你在...

网站地图

All rights reserved Powered by www.3112.net

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