欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python代码缩进

时间:2023-04-23
Python的代码缩进

一、前言二、说明三、实例四、多学两招


一、前言

  Python不像其他程序设计语言(如Java或者C言语)采取括号“{}”分隔代码块,而是采用代码缩进和冒号“:”区分代码之间的层次。


二、说明

  缩进可以使用空格键或者 < Tab > 键实现。使用空格键时,通常情况下采用4个空格作为一个缩进量,而使用< Tab >键时,则采用一个< Tab >键作为一个缩进量。通常情况下建议采用空格进行缩进。


三、实例

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

  例如,下面代码中的缩进即为正确缩进。

height = float(input("请输入您的身高:")) # 输入身高weight = float(input("请输入您的体重:")) # 输入体重bmi = weight / (height * height) # 计算BMI指数# 判断身材是否合理if bmi < 18.5: print("您的BMI指数为:" + str(bmi)) # 输出BIM指数 print("体重过期")if bmi >= 18.5 and bmi < 24.9: print("您的BMI指数为:" + str(bmi)) # 输出BIM指数 print("正常范围,注意保持")if bmi >= 24.9 and bmi < 29.9: print("您的BMI指数为:" + str(bmi)) # 输出BIM指数 print("体重过重")if bmi >= 29.9: print("您的BMI指数:" + str(bmi))# 输出BIM指数 print("肥胖")


  Python对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。如果不采取合理的代码缩进,将抛出SyntaxError错误,如图所示:

  在IDLE开发环境中,一般以4个空格作为基本缩进单位。不过也可以选择Option -》Configure,IDLE菜单项,在打开的Setting对话框的“Fonts/Tabs”选项卡中修改基本缩进量。


四、多学两招

  在IDLE开发环境的文件窗口中,可以通过选择主菜单中的Format -》Indent Region 菜单项(快捷键),将选中的代码缩进(向右移动指定的缩进量),也可通过选择主菜单中的Format -》Dedent Region 菜单项(快捷键),对代码进行返缩进(向左移动指定的缩进量)。


Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。