在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. svn 主干(trunk)、分支(branch )、标记(tag) 简介
  2. 网络编程学习笔记(tcp_connect函数)
  3. HTML textarea标签属性
  4. c语言strcpy错误,C语言中的Printf和Strcpy错误。
  5. oppo手机显示服务器繁忙,如何玩转OPPO R11,五大隐藏功能你必须了解
  6. GPLinker:基于GlobalPointer的事件联合抽取
  7. background-image属性设置图片尺寸_Matlab | 批量修改图片尺寸及图片灰度化
  8. JSP中—request.getRequestDispatcher(“login_success.jsp“).forward(request,response)
  9. c#窗体单机版家庭消费系统事例(附:源码下载)
  10. ajax id sort,带有ajax更新的Jqueryui可排序列表
  11. winForm中 Invalidate(),Update(),Reflash(),
  12. 机器码解除教程,逃离塔科夫机器码解除,彩虹6号机器码解除,dayz机器码解除,腐蚀rust机器码解除
  13. 图片太大怎么压缩变小?教你四招快捷压缩图片
  14. 华为C语言的编程规范
  15. 0基础转行3D建模,从月薪3000到15k,我整理的超全学习指南
  16. Android 控件数组
  17. 开源商城WSTMart支付开发研究[转]
  18. 按键精灵-UI配置丢失问题解决办法
  19. libGDX学习之路01(续):把libGDX项目部署到iOS
  20. Java实现购物车功能

热门文章

  1. Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)...
  2. Linux下服务器模型 【转载】
  3. .NET Framework开源详细配置
  4. 一个很全的中断资料网站
  5. Deseq的理论基础
  6. UA MATH575B 数值分析下 计算统计物理例题2
  7. centos yum安装时出现 cannot find a valid baseurl for repo: addons
  8. 模p加法和模p乘法学习
  9. 进一步学习 Cesium 和 3D Tiles 数据相关
  10. opencv学习笔记(六)---图像梯度