python的缩进规则是什么
python的缩进规则:对于类定义、函数定义、流程控制语句、异常处理语句等,⾏尾的冒号和下⼀⾏的缩进,表⽰下⼀个代码块的开始,⽽缩进的结束则表⽰此代码块的结束。通常情况下都是采⽤4个空格长度作为⼀个缩进量(⼀个Tab键就表⽰4个空格)。
python新手代码及作用本教程操作环境:windows7系统、python3.7版,DELL G3电脑
Python缩进规则
和其它程序设计语⾔(如 Java、C 语⾔)采⽤⼤括号“{}”分隔代码块不同,Python 采⽤代码缩进和冒号( : )来区分代码块之间的层次。
在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,⾏尾的冒号和下⼀⾏的缩进,表⽰下⼀个代码块的开始,⽽缩进的结束则表⽰此代码块的结束。
注意,Python 中实现对代码的缩进,可以使⽤空格或者 Tab 键实现。但⽆论是⼿动敲空格,还是使⽤ Tab 键,通常情况下都是采⽤ 4 个空格长度作为⼀个缩进量(默认情况下,⼀个 Tab 键就表⽰ 4 个空格)。最后,如果你的时间不是很紧张,并且⼜想快速的提⾼,最重要的是不怕吃苦,建议你可以价位@762459510 ,那个真的很不错,很多⼈进步都很快,需要你不怕吃苦哦!⼤家可以去添加上看⼀下~
例如,下⾯这段 Python 代码中(涉及到了⽬前尚未学到的知识,初学者⽆需理解代码含义,只需体会代码块的缩进规则即可):
height=float(input(“输⼊⾝⾼:”)) #输⼊⾝⾼
weight=float(input(“输⼊体重:”)) #输⼊体重
bmi=weight/(height*height) #计算BMI指数
#判断⾝材是否合理
if bmi<18.5:
#下⾯ 2 ⾏同属于 if 分⽀语句中包含的代码,因此属于同⼀作⽤域
print(“BMI指数为:”+str(bmi)) #输出BMI指数
print(“体重过轻”)
if bmi>=18.5 and bmi<24.9:
print(“BMI指数为:”+str(bmi)) #输出BMI指数
print(“正常范围,注意保持”)
if bmi>=24.9 and bmi<29.9:
print(“BMI指数为:”+str(bmi)) #输出BMI指数
print(“体重过重”)
if bmi>=29.9:
print(BMI指数为:"+str(bmi)) #输出BMI指数
print(“肥胖”)
Python 对代码的缩进要求⾮常严格,同⼀个级别代码块的缩进量必须⼀样,否则解释器会报 SyntaxError 异常错误。例如,对上⾯代码做错误改动,将位于同⼀作⽤域中的 2 ⾏代码,它们的缩进量分别设置为 4 个空格和 3 个空格,如下所⽰:
#价位@762459510 免费领取python、爬⾍配套实操资料#
if bmi<18.5:
print(“BMI指数为:”+str(bmi)) #输出BMI指数
print(“体重过轻”)
对于 Python 缩进规则,初学者可以这样理解,Python 要求属于同⼀作⽤域中的各⾏代码,它们的缩进量必须⼀致,但具体缩进量为多少,并不做硬性规定。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论