简介:许多朋友询问了Python的默认缩进多少。本文的首席CTO笔记将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
Python要求代码必须是凹痕,但没有强制性法规。通常,有4个会议。
对于类定义,功能定义,过程控制语句,异常处理语句等代码块。在正常情况下,将4个空间长度用作凹痕卷(TAB键表示4个空网格)。
与其他编程语言(例如Java,C语言)不同,不同的代码块由Benba“ {}”划分。Python使用代码内省和结肠(:)来区分代码块之间的级别。
在Python中,对于类别定义,功能定义,过程控制语句,异常处理语句等,该行的殖民地和下一行的结束表示下一个代码块的开始,并且凹痕的结尾指示该代码块的代码块iSfinish。
请注意,可以使用空间或选项卡键来实现Python中代码的凹痕。但是,无论是在空间上还是使用Tab键的手动敲击,它通常使用4个空间长度作为凹痕(默认情况下,一个选项卡键指示4个空间)。
例如,在以下代码中(涉及尚未学到的知识,初学者不需要理解代码的含义,只需体验代码块的缩进规则):
高度= float(输入(“输入高度:”)#input高度
重量= float(输入(“输入重量:”)#input重量
bmi =重量/(高度*高)#calculation bmi索引
#判断数字是否合理
如果BMI18.5:
#以下2行属于IF分支中包含的代码,因此属于同一范围
print(“ BMI索引为:”+str(BMI))#output BMI索引
打印(“超重”)
如果BMI = 18.5和BMI24.9:
print(“ BMI索引为:”+str(BMI))#output BMI索引
打印(“正常范围,注意保持”)
如果BMI = 24.9和BMI29.9:
print(“ BMI索引为:”+str(BMI))#output BMI索引
打印(“超重”)
如果BMI = 29.9:
打印(BMI索引为:“+str(BMI))#output BMI索引
印刷(“肥胖”)
Python对代码的时间有严格的要求。同一级别代码块的缩进量必须相同。否则,解释器将报告语法是异常错误。例如,对上述代码进行错误更改,以及位于同一范围中的两行代码。它们的可伸缩卷设置为4个空间和3个空间,如下所示:
如果BMI18.5:
print(“ BMI索引为:”+str(BMI))#output BMI索引
打印(“超重”)
对于Python缩进规则,初学者可以理解这一点。Python要求同一范围的代码相同。他们的恐吓必须是一致的,但是特定的投入量不是严格的调节。
不,python的每个级别的缩进不仅使用四个空间。Python的缩进规则是第一个句子的两个空间。代码的凹痕是四个空间,因此另一个凹痕需要四个空间。如果它是一个选项卡键,那么其他凹痕也是一个选项卡键。
但是,通常使用的是四个空间的凹痕,而其他空间非常罕见。四个空间的凹痕看起来非常舒适。代码更漂亮。
扩展信息:
Python的特征
优势:
简单:Python是一种代表简单想法的语言。阅读一个好的Python程序就像阅读英语一样。它使您可以专注于解决问题而不是理解语言本身。
Yixue:Python非常容易入门,因为Python拥有非常简单的解释文档。
快速速度:Python的底层用C语言编写。许多标准库和第三方图书馆也以C编写。运行速度非常快。
免费,开源:Python是牙线(免费/开源软件)。用户可以自由发布此软件的副本,阅读其源代码,对其进行更改,并将其部分用于新的免费软件。Floss是基于在小组中共享知识的概念。
高级语言:用Python语言编写程序时,您无需考虑如何管理程序等基本细节。
移植性:由于其开源性质,Python已在许多平台上移植(更改后可以在不同的平台上使用)。
缺点:
缓慢的运行速度:这是指与C和C ++相比。
Python应用程序
系统编程:提供API(应用程序编程接口接口),可以促进系统维护和管理。Linux下的标志性语言之一是许多系统管理员的理想编程工具。
图形处理:有图形库,例如PIL,TKINTER,可以方便地图形处理。
数学处理:Numpy扩展名提供了许多标准数学库的接口。
文本处理:Python提供的RE模块可以支持正则表达式。它还提供SGML和XML分析模块。许多程序员使用Python开发XML程序。
参考信息来源:百度百科全书
结论:以上是首席CTO的全部内容,请注意,每个人都为每个人汇总了多少python的默认缩进。感谢您阅读本网站的内容。我希望它对您有所帮助。
