纯白新手 请问Python 缩进到底是什么意思

如题所述

缩进就是每一行前面加空格或者Tab。

Python约定一个文件里,要么都用空格来缩进,要么都用Tab来锁进,不能有的行用空格 有的行用Tab。

Python还约定,类似于:

if a==b: #没有缩进
  print "line1"  #缩进两个空格
  print "line2"  #缩进两个空格
print "line3"  #没有缩进

如果a和b相等,就会打出line1 line2 line3。

如果a和b不等,就会打出lin3。

因为line1和line2的缩进相同,它们被认为都是if判断需要执行的语句。

line3缩进跟line1 line2不一样,所以不属于if内部的语句,所以不管ab的值如何,都会被打印。

对于循环也是如此。

温馨提示:内容为网友见解,仅供参考
无其他回答

纯白新手 请问Python 缩进到底是什么意思
缩进就是每一行前面加空格或者Tab。Python约定一个文件里,要么都用空格来缩进,要么都用Tab来锁进,不能有的行用空格 有的行用Tab。Python还约定,类似于:if a==b: #没有缩进 print "line1" #缩进两个空格 print "line2" #缩进两个空格print "line3" #没有缩进如果a和b相等,就会...

python缩进是什么意思
缩进是指在代码中,为了表示逻辑结构而使用的空格或制表符。在 Python 中,缩进非常重要,因为它们决定了代码块的开始和结束。如果一条语句需要缩进,那么在下一行就要比这一行缩进一个固定数目的空格或制表符。否则,编译器会提示错误。Python 的缩进规则相当特殊,因为它不使用花括号或关键字来限定代码块...

python中缩进是什么意思?
应该选择B项,缩进是用来判断当前Python语句在分支结构中。分支结构一共分为4类,即单项分支、双项分支、多项分支、巢状分支。Python语句在分支结构中的if 条件表达式如下:一条python语句...一条python语句...

python语法缩进是什么意思
顾名思义,缩进就是向里面收缩的意思,比如汉语书写习惯文章每段前面都要空两个字,这就叫首行缩进。段落缩进自然就是指整个段向内收缩了。那么python语法缩进是什么意思呢?学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的...

新手篇--python的缩进
Python编程中,缩进规则至关重要,它不仅是语法结构的体现,更是代码块管理和控制流程的关键。缩进的作用在于明确代码块的开始和结束,如条件语句中,正确缩进的代码块确保了程序逻辑的清晰性。在Python中,推荐使用空格而非制表符来实现缩进,一般建议每级缩进使用四个空格,保持一致性以提高代码可读性。Pyt...

python中缩进是什么
python中缩进是什么要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java等等)中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些要求只是纯粹是方便人(程序员)来阅读、使用或修改的,对于编译器或者解释器...

缩进是什么意思?
值得注意的是,像Python和occam这样的编程语言,其结构依赖于缩进而非大括号或关键词,这就形成了所谓的“缩进规则”,对编译器或解释器来说,缩进是解析代码结构的关键因素,而非单纯的美观或风格问题。早期的编程实践中,制表符常被用来缩进,以简化输入和节省文件空间。然而,由于制表符在不同平台上的...

缩进是什么意思?
缩进是指文本中的行首字符的留白。详细解释如下:缩进的含义 在计算机编程和文本编辑中,缩进是一个常见的概念。缩进指的是文本中每一行开头的空白位置,这种空白可以是空格或制表符。在编程中,缩进主要用于提高代码的可读性,使得代码结构更加清晰。在普通文本编辑中,缩进也可以用来表示文本的层次结构或...

Python缩进规则是什么 缩进规则详细介绍
1.首先,一般语言是通过{}或end作为代码块的标记,Python通过缩进来识别代码块。Python的这种缩进风格,喜欢它的人说这是一种乐趣;不喜欢它的人说这是一种需要卡尺的语言,因为它需要使用游标卡尺测量每行代码的缩进。不管怎样,Python为了让程序员养成良好的编程习惯,开发者故意让违反缩进规则的程序无法...

缩进是什么意思?
缩进有助于更好地向人类阅读者表达程序的结构。尤其是用于澄清控制流程结构(例如条件或循环)与其内部、外部代码之间的关系。不过,部分语言(例如Python和occam)使用缩进而非大括号或关键词来确定结构,这被称为越位规则。在这种语言中,缩进对编译器或解释器有意义,而不仅仅是清晰度或风格问题。

相似回答