当前位置: 首页 > news >正文

做物流网站找哪家好郑州营销型网站公司电话

做物流网站找哪家好,郑州营销型网站公司电话,小白如何建设网站,做网站包括服务器么Python缩进规则(包含快捷键) 和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同,Python采用代码缩进和冒号( : )来区分代码块之间的层次。 在 Python 中,对于类…

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("体重过轻")

可以看到,第二行代码和第三航代码本来属于同一作用域,但我们手动修改了各自的缩进量,这会导致 SyntaxError 异常错误,如图 1 所示。

img
图 1 缩进不符合规范导致异常

对于 Python 缩进规则,初学者可以这样理解,Python 要求属于同一作用域中的各行代码,它们的缩进量必须一致,但具体缩进量为多少,并不做硬性规定。

IDLE 开发环境对缩进量的设置

在 IDLE 开发环境中,默认是以 4 个空格作为代码的基本缩进单位。不过,这个值是可以手动改变的,在菜单栏中选择Options -> Configure,会弹出如下对话框:

img

如图所示,通过拖动滑块,即可改变默认的代码缩进量,例如拖动至 2,则当你使用 Tab 键设置代码缩进量时,会发现按一次 Tab 键,代码缩进 2 个空格的长度。

如拖动至 2,则当你使用 Tab 键设置代码缩进量时,会发现按一次 Tab 键,代码缩进 2 个空格的长度。

不仅如此,在使用 IDLE 开发环境编写 Python 代码时,如果想通过设置多行代码的缩进量,可以使用 Ctrl+]Ctrl+[ 快捷键,此快捷键可以使所选中代码快速缩进(或反缩进)。

http://www.yayakq.cn/news/762535/

相关文章:

  • 西宁网站建设企业网站集群建设价格
  • 做钓鱼网站获利3万个人可以做网站么
  • 网页设计与网站建设论述题别人网站 自己的二级域名
  • 用网站做宣传的费用沈阳招标中心招标公告
  • 建筑网站图纸深圳小程序网站开发公司
  • 广州网站程序开发一级网站和二级网站的区别
  • 成都做营销型网站推广网站服务器哪些好
  • 云服务器是否可以做多个网站wordpress 站群会员
  • 邯郸做网站外包江苏建设工程标准网站
  • 高端网站建设搭建企业网站推广成功案例
  • 台州外贸网站建设wordpress网站服务时间
  • 常州市钟楼区建设局网站互联网建筑公司
  • 电子商务网站建设中应注意哪些问题建网站多少钱 优帮云
  • 做海淘的网站做海淘的网站有哪些新乡网站建设费用
  • 教育网站建设案例推荐好用的分销平台
  • 网站建设咋做页游排行榜2022
  • 安徽省住房和城乡建设厅官方网站如何在yahoo上做网站
  • 多语言外贸网站源码网站诊断表
  • 网站建设业务经理岗位职责工信部网站备案
  • 班服定制网站四大门户网站对比分析
  • 宁波网站建设制作wordpress 用户水印
  • 电子商务网站建设与管理试题小游戏开发需要多少钱
  • 网站建设与管理的流程方案灌南网页设计
  • 长春小学网站建设爱用系统的设计理念
  • 网站在线搭建系统怎么做网站赚大钱
  • 湖南智能网站建设多少钱建网站需要多少钱和什么条件有关
  • html5响应式网站开发教程购物网站制作公司
  • 自己做的网站能赚钱吗如何做网站内链优化
  • 建设网站的详细步骤电子商务网站建设首要问题是
  • 网站建设公司昆明wordpress自动发现