python一般怎样缩进

作者&投稿:葛睿 (若有异议请与网页底部的电邮联系)
python中的缩进规则~

python严格控制在一个代码块中缩进的一致,当缩进长度不一样时会报错
i = 0while i < 3: print(111) print(222) i += 1python允许使用空格和单个制表符(tab键)来缩进,一般都是缩进一个制表符,即四个空格,pycharm中会自动帮用户进行缩进
i = 0while i < 3: print(111) print(222) i += 1希望可以帮到你

使用4个空格作为一个缩进层次

其他编写代码的风格,建议参考 PEP8 规范

PEP8规范是什么?
PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。
每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。
尽管我们可以在保证语法没有问题的前提下随意书写Python代码,但是在实际开发中,采用一致的风格书写出可读性强的代码是每个专业的程序员应该做到的事情,也是每个公司的编程规范中会提出的要求,这些在多人协作开发一个项目(团队开发)的时候显得尤为重要。

在python中,强制要求缩进,一般使用Tab或空格来进行缩进,且缩进必须要保持一致,否则可能会出缩进的错误。官方规定是缩进四个空格,而Tab键不一定等于四个空格,所以需要设置一个tab等于四个空格。
要求严格的代码缩进是Python语法的一大特色,好比C语言中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定规则进行换行和代码缩进,但是这些要求只是纯粹是方便人来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的存在。
但是对Python解释器而言,每行代码前的缩进都是语法和逻辑上的意义;Python这个特性,也经常在Python使用者和非Python使用者中引起争论。
与其他语言不同,Python属于强制缩进的,它这种做法属于双刃剑,有好处也有坏处。
好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用四个空格的缩进。
另一个好处是强迫你写出缩进较少的代码,你会倾向于将一段很长的代码拆分成若干函数,从而得到缩进较少的代码。
坏处就是复制、粘贴功能失效了,这是非常不友好的地方。当你重构代码时,粘贴过去的代码必须重新检查缩进是否正确;此外,IDE很难像格式化Java代码那样格式化python代码。
务必注意:python程序是区分大小写的,如果写错了大小写,程序会报错。
python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用tab和空格。

python要求同一个作用域中的代码缩进量一致,具体缩进量没有硬性规定,但一般都是4个空格。


python是个什么东西
Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python的创始人为荷兰人吉多·范罗苏姆(GuidovanRossum)。1989年圣诞节...

python网络爬虫具体是怎样的?
Python网络爬虫是使用Python编写的一种网络数据采集工具。Python提供了丰富的库和模块,使得编写网络爬虫变得简单和高效。通过编写Python程序,可以模拟人类在浏览器中访问网页的行为,自动抓取网页上的数据。Python网络爬虫可以通过发送HTTP请求获取网页内容,然后使用解析库对网页进行解析,提取所需的数据。Python...

现存python后端学习路线是怎样的?
【导语】人工智能时代,想要从事编程行业,最佳的学习语言自然是Python,Python入门简单、功能强大,已成为各大企业首选开发语言,也吸引了无数有志学子投身学习,那么现存python后端学习路线是怎样的呢?接下来我们就来具体了解一下吧。第一阶段为Python语言基础,主要学习Python最基础知识,如Python3、数据类型...

python如何学习
学习python主要有自学和报班学习两种方式。Python目前是比较火,学习之后可以从事软件开发、数据挖掘等工作,发展前景非常好,普通人也可以学习。下面简单列举一些学完Python之后可以从事的工作:软件开发,用python做软件是很多人正在从事的工作,不管是B\/S软件,还是C\/S软件,都能做。并且需求量还是挺大的;...

Python很容易学吗?
如果你有一定的计算机编程知识基础,那么很容易学;再如果你对编程十分感兴趣,那么很容易学的。\\x0d\\x0a1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过) \\x0d\\x0a2,做些简单习题,字符串比较,读取日期之类 Python Cookbook不错(太难太无趣的,再次跳过,保持...

学会Python之后(作为一个使用Python的程序员)是一种怎样的体验?
你需要买一本《Core Python Programming》,中文《Python核心编程》。看完这本。根据日常自己的需求,写些小脚本,小工具。比如:批量整理文件,写个爬虫定点爬博客,或者用简单的flask搭个网站,等等。喜欢捣鼓GUI,用wxpython包搞搞。对了编程IDE推荐pycharm,社区版免费。去github上找些简单的项目源码学习...

怎样自学python这门语言?有没有什么优质课程推荐?
可以自学。事实上,Python对于初学者来说非常容易上手,而且与其他主要编程语言相比,它具有更好的可读性。还有一个非常丰富的第三方组件库,所以我们几乎不需要重新发明轮子。其次,开发环境也非常容易配置。很多读者,还有我的朋友圈,看到我一直在学习Python,都问我:“我怎么学Python?”平时我会回答,让...

如何学习Python,以及新手如何入门
学习Python主要有自学和报班学习的方式,新手不建议自学,容易没有方向效率低下。python是一门语法优美的编程语言,不仅可以作为小工具使用提升我们日常工作效率,也可以单独作为一项高新就业技能!所以学完Python编程之后,只要真的掌握了相关技术,想要找到好的工作还是比较容易的。建议大家可以从以下三方面来...

如何有效的学习Python呢?
一、Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。二、那Python是一种什么语言?首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如...

python使用缩进作为语法边界一般建议怎样使用缩进
在Python中,缩进是语法的一部分,因此正确使用缩进非常重要。以下是一些Python使用缩进的一般建议:1、使用空格而不是制表符:Python中,缩进可以使用空格或制表符。但是,为了避免出现意外的缩进错误,建议使用空格而不是制表符。通常情况下,建议使用四个空格作为一次缩进。可以在编辑器中进行相关的配置,...

灯塔市13080197913: 写python代码时怎么快速的给大量代码加上缩进 -
茹盛复方: 用自带的python IDE 的话 选中要缩进的代码 用快捷键Ctrl+Alt+] 向右,Ctrl+Alt+[ 向左 用Sublime Text 的话 用快捷键Tab 向右,Shift+Tab 向左 ,so easy

灯塔市13080197913: python缩进四个空格怎么用 -
茹盛复方: python为了培养程序员良好的写代码习惯,将缩进也作为代码检查的一项内容了.建议缩进一般用四个空格,也可以用tab键代替,不过由于tab键可以自己设置代表的空格数,所以在不同电脑上显示可能会有不同. 最重要的一点是:不要在同一个程序中混用空格缩进和tab缩进

灯塔市13080197913: 谁能详细的介绍一下python 缩进? -
茹盛复方: 其实很简单,两个空格、四个空格、一个tab,这三个你随便选一个就好,不过不能用混,只能选一个.建议用用一些开发IDE,很多时候会帮你自动缩进.比如WingIDE,我觉得很好用.

灯塔市13080197913: python使用缩进作为语法边界,一般建议怎样缩进 -
茹盛复方: 这是我的结果,没有问题,你看一下,有没有tab和空格的混用.另外建议你写一个print,便于指导问题出在哪儿.

灯塔市13080197913: python pycharm的缩进怎么调? -
茹盛复方: 1、用pascal,c或者java什么的,也需要保证正确的缩进,否则我倾向于称之为乱涂乱画的天书而非代码.代码是给人看的,天书是让机器猜然后祈求上天保佑它猜对你的想法.从这个角度来说,python在教我们养成好习惯.2、大部分编辑器是...

灯塔市13080197913: python一键缩进? -
茹盛复方: 主流的IDE都有选中块缩进的功能.就是选中整体,按tab缩进,

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

灯塔市13080197913: Python 缩进 -
茹盛复方: 你在IDLE中每次只能输入一个代码块,比如一个def,for,if,while代码块.你最后的block0是和if平级还是if内部的?如果是平级,那你这种写法就是错的,因为if已经是一个代码块了,block0是第二个代码块,这么写是不对的.如果是内部的,那你应该让它和block1的缩进相同.从你的意思看,你是想让它和if平级吧?那你需要把if和block0写到一个函数中,或者写到py文件中再运行

灯塔市13080197913: python anaconda 怎么集体缩进 -
茹盛复方: 选中所有你想缩进的行,然后 Shift + Tab 就可以了.

灯塔市13080197913: python3.4.3怎么缩进 -
茹盛复方: 一般缩进四个空格

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网