python一般怎样缩进

 我来答
老男孩教育
2022-04-13 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部
在python中,强制要求缩进,一般使用Tab或空格来进行缩进,且缩进必须要保持一致,否则可能会出缩进的错误。官方规定是缩进四个空格,而Tab键不一定等于四个空格,所以需要设置一个tab等于四个空格。
要求严格的代码缩进是Python语法的一大特色,好比C语言中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定规则进行换行和代码缩进,但是这些要求只是纯粹是方便人来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的存在。
但是对Python解释器而言,每行代码前的缩进都是语法和逻辑上的意义;Python这个特性,也经常在Python使用者和非Python使用者中引起争论。
与其他语言不同,Python属于强制缩进的,它这种做法属于双刃剑,有好处也有坏处。
好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用四个空格的缩进。
另一个好处是强迫你写出缩进较少的代码,你会倾向于将一段很长的代码拆分成若干函数,从而得到缩进较少的代码。
坏处就是复制、粘贴功能失效了,这是非常不友好的地方。当你重构代码时,粘贴过去的代码必须重新检查缩进是否正确;此外,IDE很难像格式化Java代码那样格式化python代码。
务必注意:python程序是区分大小写的,如果写错了大小写,程序会报错。
python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用tab和空格。
Betty_北
2020-11-30 · TA获得超过745个赞
知道小有建树答主
回答量:643
采纳率:83%
帮助的人:20.3万
展开全部
python要求同一个作用域中的代码缩进量一致,具体缩进量没有硬性规定,但一般都是4个空格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式