xcxd.net
当前位置:首页 >> python整段代码缩进 >>

python整段代码缩进

首先要有个不错的编辑器,比如vim、emacs、eclipse.以vim为例:自动缩进:把整篇代码进行自动缩进(gg=g),或者在v模式下选中几行后进行缩进(=).手工缩进:v模式下选择需要处理的一些行,增加缩进(>),或者减少缩进(

python的缩进有时候很讨厌,除非用个好点的编辑器,UE有时候也不行,SPE还行,但是好像有BUG,运行一段时间后CPU100%

你学过编程吗?一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的.我一个一个的回答你的问题.缩进几个空格或者tab都是可以的,只要你保持一致就可以.不过为了别人阅读方便,还是用tab或者4个空格比较好.行开头的空格才算缩进.当需要书写子代码块时,用缩进.你要知道缩进的用途,它是用来标识不同的代码块的,通过不同的缩进来判断代码行之间的关系.if,while,for,def行之后的行首的空格都是缩进.

这个是ide决定的,比如在pycharm里,选中要缩进的代码块,按一下tab键,就整体缩进了,再按一下shift+tab键,就反方向缩进了

py的哲学同perl/ruby的不同.它不会给你很多功能,然后警告你说,这个这个最好别用,那个那个得注意了.它认为凡是它提供给你的,都是给你用的,只要符合它的语法规范,随便怎么用都可以.如果你能写出烂代码,那说明这个设计有问题

支持python的IDE都可以(PyCharm, Eclipse, Emacs等).选中需要缩进的行,然后执行增加缩减或者减少缩进.

很多编辑器都有选中代码一起增加或减少缩进,但是自动缩进的就没有了.毕竟Python本身就是依靠缩进的,C之类的没有缩进不会造成二义性,但是Python就会这样.for i in range(4):print iprint "Hello"这个简单的代码,也是无法自动缩进的,毕竟print i肯定要缩进,但是第二个print缩进与不缩进都没有语法上的问题,但是实际结果就会有所差别了.

python本来就是靠缩进来解析代码的,所以当然不可以想当然的胡乱缩进.该缩的时候才能缩. 楼上的办法是对的,用 \ 符号,是代码换行符,表示这行代码还没完,下一行代码也是这行代码的内容.这样就可以解决你的问题

Python语言通过缩进来组织代码块,这是Python的强制要求.在Python编程中具有相同缩进的代码被自动视为一个代码块,无论进行了几个空格的缩进都是被允许的,只要缩进空格的数量统一.较为规范的情况下一般使用采用4个空格表示一个缩进.也可以使用一个制表符表示一个缩进(Tab键).一般的IDE都拥有着把一个制表符视为4个空格的转换(记事本不具有此功能).但一定要避免制表符和空格键的混用,以避免造成不必要的错误.在代码结束时,多敲一次换行.使得代码层次结构更加清晰.

python的缩进,表示的这个缩进代码区域是属于一个代码块比如for代码块,while代码块缩进只要对齐就行.至于缩进几个,随便你.但pep标准建议是缩进4个..

网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com