www.fqfh.net > python inDEnt 4

python inDEnt 4

这里出现了两个问题: 一、缩进应该是四个空格。if请顶格写,if下面的两行,行首四个空格。 二、age输入是字符串类型,需要转成整数才能比较大校 更正方法如下: 1.age = input('please enter your age')2.if int(age) < 21:3. print('你不能买...

多行注释不能嵌套 """ """ 和 ''' ''' 都是多行注释 总是离得最近的认为是一对注释符,你这样的话就是 ''' 和 """ 组成一对,后面 """ 和 ''' 组成一对。 中间的 display class xxx 就游离于注释之外了,而这些又不是有效代码。

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

json包的dumps方法可以将python中的对象转换为json格式 import jsonx = ['a',{'c':'d'},1]json.dumps(x)其中indent参数可以设置缩进值 json.dumps(x, indent=4)

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

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

我认真研究了半天 没明白楼主想要问什么问题.... 图不都是一样的么??

m=re.findall(sensitive_words,line)和c+len(m)前的缩进,要么统一用空格,要么统一用tab,不要混用

顾名思义,缩进就是向里面收缩的意思,比如汉语书写习惯文章每段前面都要空两个字,这就叫首行缩进。段落缩进自然就是指整个段向内收缩了。 那么python语法缩进是什么意思呢? 学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括...

缩进问题,或者是空格和Tab混用。 还有就是某些编辑器在输入if后,回车会自动匹配空格(即在if下一行但会在前面有一些空格)这些也会引发这个错误

网站地图

All rights reserved Powered by www.fqfh.net

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