python的缩进规则具体是什么,python关于缩进

  python的缩进规则具体是什么,python关于缩进

  Python的缩进规则:对于类定义、函数定义、流控制语句、异常处理语句等。行尾的冒号和下一行的缩进表示下一个代码块的开头,而缩进的结尾表示这个代码块的结尾。通常,4个空格的长度被用作缩进(Tab键意味着4个空格)。

  本教程的运行环境:windows7系统,python3.7版本3.7,DELL G3电脑

  Python缩进规则

  与其他使用花括号“{}”分隔代码块的编程语言(如Java和C)不同,Python使用代码缩进和冒号(:)来区分代码块之间的层次结构。

  在Python中,用于类定义、函数定义、流控制语句、异常处理语句等。行尾的冒号和下一行的缩进表示下一个代码块的开头,而缩进的结尾表示这个代码块的结尾。

  注意,Python中的代码缩进可以通过使用空格键或Tab键来实现。但是,无论是手动键入空格还是使用Tab键,通常都使用4个空格的长度作为缩进(默认情况下,Tab键意味着4个空格)。

  比如下面的Python代码(涉及到还没学过的知识,初学者不需要理解代码的含义,只需要理解代码块的缩进规则):

  height=float(input( input height:)#输入高度

  weight=float(input( Enter weight:))#输入重量

  Bmi=体重/(身高*身高)#计算身体质量指数指数

  #判断数字是否合理

  如果bmi18.5:

  #下面两行属于if branch语句中包含的代码,所以属于同一个作用域。

  Print(身体质量指数指数是: str(bmi)) #输出身体质量指数指数

  打印(“重量不足”)

  如果bmi=18.5和bmi24.9:

  Print(身体质量指数指数是: str(bmi)) #输出身体质量指数指数

  打印(正常范围,请保持)

  如果bmi=24.9和bmi29.9:

  Print(身体质量指数指数是: str(bmi)) #输出身体质量指数指数

  打印(“超重”)

  如果bmi=29.9:

  打印(身体质量指数指数是: str(bmi)) #输出身体质量指数指数

  Print (fat) Python对代码的缩进非常严格。同一级别代码块的缩进必须相同,否则解释器会报告SyntaxError异常。比如对上面的代码做一个错误修改,将同一范围内的两行代码的缩进分别设置为4个空格和3个空格,如下所示:

  如果bmi18.5:

  Print(身体质量指数指数是: str(bmi)) #输出身体质量指数指数

  打印(“重量不足”)

  对于Python缩进规则,初学者可以这么理解。Python要求所有的代码行都属于同一个作用域,它们的缩进必须一致,但在具体缩进上并没有硬性规定。

  【相关推荐:python3视频教程】以上是python缩进规则的详细内容。更多请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: