www.fltk.net > 这段python的代码哪里缩进错了?????????...

这段python的代码哪里缩进错了?????????...

我也是这样打就可以了,result试试看前进一个字符 def max(num1,num2): if num1>num2: result = num1 else: result = num2 return result def main(): i = 5 j=2 k = max(i,j) print(k) main()

要么tab要么空格,混用就是找死 不然的话,在不同编辑器里显示就会不一样,然后运行的时候也会出错

>>> if True: . . . print 'yes' . . . yes 你的python shell可能没安装好,没有那个“. . .”,建议重装python

对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次。 缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。 例...

用编辑器的自动调整功能呗,要不就把注释影响到的代码,全选,然后tab键又移,往左移的话我也不知道。

其实很简单,两个空格、四个空格、一个tab,这三个你随便选一个就好,不过不能用混,只能选一个。建议用用一些开发IDE,很多时候会帮你自动缩进。比如WingIDE,我觉得很好用。

else:前面的缩进错了,else和if处于同一级的缩进

建议用一个集成IDE编辑器,推荐pycharm,它会检测到代码缩进问题,并提供自动缩进的功能。 Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用...

一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的

建议用一个集成IDE编辑器,推荐pycharm,它会检测到代码缩进问题,并提供自动缩进的功能。

网站地图

All rights reserved Powered by www.fltk.net

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