在python中,语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。在代码前放置空格来缩进语句即可创建语句块,语句块中的每行必须是同样的缩进量。

Python的基本语法——语句块

语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。

Python语言通过缩进来组织代码块,这是Python的强制要求。

在代码前放置空格来缩进语句即可创建语句块,语句块中的每行必须是同样的缩进量。

Python语言利用缩进表示语句块的开始和退出(Off-side规则),增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。

在Python编程中具有相同缩进的代码被自动视为一个代码块,无论进行了几个空格的缩进都是被允许的,只要缩进空格的数量统一。

较为规范的情况下一般使用采用4个空格表示一个缩进。也可以使用一个制表符表示一个缩进(Tab键)。一般的IDE都拥有着把一个制表符视为4个空格的转换(记事本不具有此功能)。但一定要避免制表符和空格键的混用,以避免造成不必要的错误。

在代码结束时,多敲一次换行。使得代码层次结构更加清晰

推荐学习:Python视频教程

本文由 @不成功的猿人[Vip] 发布于 职涯宝 ,未经作者许可,禁止转载,欢迎您分享文章

python表示语句块采用_python中什么是语句块?相关推荐

  1. python循环语句打印矩形_Python中使用循环语句打印三角形、菱形

    原博文 2017-08-19 11:20 − 前言:在学习开发语言循环语句的使用过程中,经常会打印各种形状来验证对循环语句的熟练掌握程度,接下来就使用python来打印多种形状练习. 如下示例中:变量 ...

  2. python的基本语术_Python中的基本语句详细资料说明

    本文简单的介绍下Python 的几个基本语句. print 语句 print 可同时打印多个表达式, 只要将他们用逗号隔开. [python] view plaincopyprint?>> ...

  3. python分支语句_Python中的分支语句和循环语句及案例

    今天是清明假期的最后一天,依旧学习着 Python,老样子来写一篇博客.本篇博文介绍一下 Python 中的 if 条件语句.while 循环语句.for in 循环语句以及 break 和 cont ...

  4. python中else什么意思_python中的else语句

    python语言和其它语言一样在支持else语句,通常else语句和if语句合用,完成程序的分支选择功能. 例如如下打印学成成绩代码: score = int(input("请输入成绩:&q ...

  5. python判断语句入门教程_Python中的条件判断语句基础学习教程

    if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 ). else 从句是可选的. 使用if语句: ? 输出: ? 在这 ...

  6. python中if语句的实例_Python基础入门-IF语句

    今天给大家分享一下Python中的IF语句的使用场景以及注意事项.主要内容如下: 1.python中的真假 2.Python操作符 3.if语句实例和嵌套实例 4.if语句中的if嵌套实例 5.and ...

  7. python elif报错_python中的elif语句报错是什么原因

    else和elif语句也可以叫做子句,因为它们不能独立使用,两者都是出现在if.for.while语句内部的.else子句可以增加一种选择:而elif子句则是需要检查更多条件时会被使用,与if和els ...

  8. python的for语句用法_python中list循环语句用法实例

    本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个 ...

  9. elif在python中啥意思_python中elif 结构语句怎么判断?

    if语句最基本的知识,相信小伙伴们已经学会了.有的小伙伴想挑战更高阶的使用,小编就考考大家,elif是什么呢?知道答案的小伙伴又会使用elif吗?当然,在if的基础上扩展,elif肯定是稍微难一点的. ...

最新文章

  1. SendTextMessage 等方便的消息发送函数
  2. 导致SEO优化排名不理想的三大因素,你踩雷了没?
  3. 树与森林的存储、遍历和树与森林的转换
  4. 我的GitHub 欢迎光临
  5. 源码注释性容器的创建及初始化
  6. Linux的下载命令wget详解
  7. c++ 构造函数数组_“动态数组”的设计与实现
  8. php数据全部输出,我的php 分页输出数据 全部输出没有按我设定的输出 也就是本来该一页输出5条的 现在全部输出完了...
  9. 如何从应用直接跳转AppStore 电话 短信 邮件
  10. 控制台接收信息转发_微信语音信息无法转发?原来这才是正确的转发姿势,看完涨知识了...
  11. paip.c#图片裁剪
  12. 实验楼Linux入门:Linux用户管理
  13. 系统时间与格林威治时间
  14. nexus仓库数据完整迁移到新的nexus仓库
  15. Android View部分消失效果实现
  16. centos7 挂载 硬盘 shell 懒人系列-2
  17. 深信服上网行为管理开启snmp_深信服上网行为管理部署方式及功能实现配置说明....
  18. 快速了解做一款App所用到的技术,及实现流程
  19. 关于Vue ssr的一点探讨
  20. Win10邮箱怎么添加163邮箱?

热门文章

  1. java real football_Java学习--设计模式之行为型模式(三)
  2. QTextEdit 总结
  3. HDU 6301.Distinct Values-贪心、构造字典序最小的数列 (2018 Multi-University Training Contest 1 1004)...
  4. 2016-05-29 for循环几种应用
  5. IRIS在win2003中安装 报 error while loading a DLL错误
  6. C++ Public, Protected, Private
  7. 偏微分方程I PDE的例子1 一维波动与热传导方程
  8. 使用jar命令查看搜索提取jar包中的文件
  9. Understand分析Kinect SDK 1.7自带例子(C++)图集一
  10. 一个直接运行Windows命令行的软件