zoukankan      html  css  js  c++  java
  • Python合集之Python语法特点(二)

        在上一节的合集中我们了解了Python语法特点中的语法注释,本节将继续讲解语法特点中的代码缩进,之所以把代码的缩进单独出来讲解,是因为Python的语法结构中对于代码的缩进比较严格,不能马虎。

        1.代码缩进

        Python不像我们经常见到的其他编程语言采用 大括号 “{ }”,来分隔代码,而是代用代码的缩进及冒号 “:” 来区分代码之间的层次结构。

        注:缩进可以采用 空格 或者 Tab键 来实现,其中 空格的话一般采用4个空格为一个缩进量,而如果使用tab则是一个tab一个缩进量。

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

    例如:

    height=float(input("请输入您的身高:"))
    weight=float(input("请输入您的体重:"))
    bmi=weight/(height*height)
    
    #判断身材是否合理
    if bmi<18.5:
        print("您的BMI指数为:"+str(bmi))
        print("体重太轻了!")
    if bmi>=18.5 and bmi<24.9:
        print("您的BMI指数为:"+str(bmi))
        print("您的身材太棒了!")
    if bmi>=24.9 and bmi<29.9:
        print("您的BMI指数为:"+str(bmi))
        print("您需要适当的控制体重")
    if bmi>=29.9:
        print("您的BMI指数为:"+str(bmi))
        print("您需要减肥了!!!")

        Python对代码的缩进要求比较严格,在同一个级别的代码块中缩进量必须一样,如果不一样将会抛出一个 SyntaxError异常。

       如下图:

            在IDLE的开发环境中,一般以4个空格为一个基本的代码缩进量,如果不习惯也可以在 IDLE的 Option -》 configure IDLE 菜单中 打开 setting 对话框,在font/Tabs 设置相应的代码基本缩进量。

    如下图:

      

    花絮:

    本期的Python语法特点先分享到这里,下期我们将分享Python语法特点中的编码规范问题,感兴趣的朋友可以关注我。

    同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

  • 相关阅读:
    管理中的“变”与“不变”
    软件项目需求分析与管理的十大疑问
    小商家也要有O2O思维
    互联网时代CIO生存法则
    浅谈项目经理与部门经理之间的关系
    沃尔玛:“最后一公里”的致命伤
    大数据分析案例:永远别忘记天气这个变量
    IT项目中的6类知识转移
    C
    linu入门
  • 原文地址:https://www.cnblogs.com/a-mumu/p/13899871.html
Copyright © 2011-2022 走看看