python学习_python的缩进规则是什么

python的缩进划定规矩:关于类界说、函数界说、流程把持语句、非常处置语句等,行尾的冒号以及下一行的缩进,透露表现下一个代码块的开端,而缩进的完毕则透露表现此代码块的完毕。凡是状况下都是采纳4个空格长度作为一个缩进量(一个Tab键就透露表现4个空格)。

python学习_python的缩进规则是什么

本教程操纵情况:windows7零碎、python3.7版,DELL G3电脑

Python缩进划定规矩

以及别的顺序计划言语(如 Java、C 言语)采纳年夜括号“{}”分开代码块差别,Python 采纳代码缩进以及冒号( : )来辨别代码块之间的条理。

正在 Python 中,关于类界说、函数界说、流程把持语句、非常处置语句等,行尾的冒号以及下一行的缩进,透露表现下一个代码块的开端,而缩进的完毕则透露表现此代码块的完毕。

留意,Python 中完成对于代码的缩进,可使用空格或许 Tab 键完成。但不管是手动敲空格,仍是运用 Tab 键,凡是状况下都是采纳 4 个空格长度作为一个缩进量(默许状况下,一个 Tab 键就透露表现 4 个空格)。

比方,上面这段 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 个空格,以下所示:

if bmi<18.5:
    print("BMI指数为:"+str(bmi)) #输入BMI指数
   print("体重太轻")

python学习_python的缩进规则是什么

关于 Python 缩进划定规矩,初学者能够如许了解,Python 请求属于统一感化域中的各行代码,它们的缩进量必需分歧,但详细缩进量为几多,其实不做硬性规则。

【相关推选:Python3视频教程 】

以上便是python的缩进划定规矩是甚么的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_python的缩进规则是什么 https://www.kubayi.com/6795.html

常见问题

相关文章

评论
暂无评论