python缩进(python缩进规则)

 2021-11-19 11:45    77  

从我的角度而言,我认为是,而且是个非常大的败笔python缩进。

每个人编码习惯不同,作者认为的格式是优雅,我认为我的格式是优雅,可惜人在屋檐下不得不低头,用你的产品就得接受你所谓的“优雅”,这一点以“以人为本”的理念背道而驰python缩进。

更要命的是,作者把这种“优雅”上升到了语法高度,你若不按照我的“优雅”格式编码,直接给你小子报错,我看你认不认怂python缩进。

比如我写java或c# 或php时我喜欢有些地方一句话写到头占一行。例如:短if或者短for,一行写完。

又比如我写前端css时,我喜欢一个类顺着一行写,后期定位也好定位。

写JavaScript的时候,短语句也是一样喜欢一行一条。

综上:编码格式是程序员的习惯和个性,如果把这个自由剥夺了,确实让人很无语。所以,编码格式你可以建议,但不可以强制,就算建议也应该是由IDE建议,而不应该把格式上升到语法高度。

个人浅见

Python代码如何批量缩进?

首先要有个不错的编辑器,比如vim、emacs、eclipse。以vim为例:

自动缩进:把整篇代码进行自动缩进(gg=G),或者在v模式下选中几行后进行缩进(=)。

手工缩进:v模式下选择需要处理的一些行,增加缩进(>),或者减少缩进(<)。

使用编辑器:

自带的IDE的话,选中你要缩进的代码,组合键 Ctrl+Alt+[ 向左,Ctrl+Alt+] 向右。

PyCharm, 选中你要缩进的代码,按Tab键,向右,组合键 Shift+Tab,向左。

sublime_text,选中你要缩进的代码,按Tab键,向右,组合键 Shift+Tab,向左。

其他编辑器,组合键应该类似。

Python语言的代码格式应该如何缩进?需要注意什么?

关于 Python 的缩进话题,建议看看这两篇文章:

1、Python为什么使用缩进来划分代码块?

://mp.weixin.qq.com/s/byhJnKoKSDnhUNUE9WWopw

2、Python 的缩进是不是反人类的设计?

://mp.weixin.qq.com/s/pi1x6lT88dMmfUUqcVet-A

第一篇文章里,有 Python 之父分享的内容,附在参考链接里,我没空翻译,建议好好阅读。

本文标签:语言应该缩进

原文链接:https://www.xgfox.com/bcrm/34650.html

本文版权:如无特别标注,本站文章均为原创。