缩进

使用缩进来表示代码块,不需要使用大括号 {} 。 同一个代码块的语句必须包含相同的缩进空格数。

多行语句

Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现多行语句:

在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(),例如

空行

空行与代码缩进不同,空行并不是Python语法的一部分。

书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

空行也是程序代码的一部分。

函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。

类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

同一行显示多条语句

Python可以在同一行中使用多条语句,语句之间使用分号(;)分隔:

多个语句构成代码组

缩进相同的一组语句构成一个代码块,我们称之代码组。

像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。

python缩进编码教程_python基础语法教程:行与缩进相关推荐

  1. python微课视频教程_Python基础实例教程(微课版)

    第 1章 初识Python 1 1.1 快速了解Python 2 1.1.1 Python的起源与背景 2 1.1.2 Python的功能 3 1.1.3 Python的优势与特色 4 1.2 在Wi ...

  2. python代码块使用缩进来表示_python 基础语法

    1.编码 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是unicode字符串.当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允 ...

  3. python exit()什么意思_Python基础学习教程:如何用Python来写pm2.5空气质量查询程序...

    今天就教大家用之前有跟大家分享过的python基础学习教程完成首个MVP,如何用CLI(command-line interface,命令行界面)来执行第一个空气质量查询程序. 知识点 如何进行txt ...

  4. python保留字分支结构_Python基础语法----缩进、注释、命名与保留字、数据类型、分支语句、函数...

    缩进 -严格明确:缩进是语法的一部分,缩进不正确程序运行错误 -所属关系:表达代码间包含和层次关系的唯一手段 -长度一致:程序内一致即可,一般用4个空格或1个TAB 注释 -用于提高代码可读性的辅助性 ...

  5. python 条件表达式换行_Python基础语法 - LongKing-Xu的个人空间 - OSCHINA - 中文开源技术交流社区...

    python基础语法 一.标识符 在Python中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. 在Python中的标识符是区分大小写的. 在Python中以下划线开头的标识符是有 ...

  6. python index 报错_python基础语法常见报错类型

    一.TypeError:类型错误,对象⽤来表示值的类型⾮预期类型时发⽣的错误. ### 错误例⼦: age=18 print('我的年龄是'+age) ### 报错信息:TypeError:canon ...

  7. python语句块规范_Python基础语法——代码规范判断语句循环语句

    Python基础语法 代码的执行顺序从上到下 从左到右 代码规范模块名,包名,普通数据量一般小写字母,多个单词之间用 _ 连接 不要用系统定义的名称,具有特殊意义的表示符,如:doc,txt之类的 每 ...

  8. python 多表查询_Python基础学习教程—MySQL常见的多表联查

    一. MySQL的多表联查 ================================== 表之间的关系有:1对1 1对多 多对多 1. 嵌套查询:一个查询的结果是另外sql查询的条件: 如:查 ...

  9. python 复数求模_Python基础语法知识汇总(学习党的最爱!)

    本文章包含了Python一系列基本知识,其中包括:基本数据类型(整数,浮点数,复数,字符串):分支语句:异常处理:函数:局部变量与全局变量:递归:组合数据类型(集合,元组,列表,字典):文件基本操作. ...

最新文章

  1. python使用matplotlib可视化subplots子图、subplots绘制子图、子图之间有重叠问题、使用subplots_adjust函数合理设置子图之间的水平和垂直距离
  2. OpenCV2学习笔记(十四):基于OpenCV卡通图片处理
  3. 在 Redis 上实现的分布式锁
  4. 读懂mysql慢查询日志
  5. 蜂鸣器音乐代码 天空之城_歌单 | 音乐拥有魔力
  6. ACE事件类型及模板
  7. google浏览器安装视频插件的方法
  8. “金三银四” 是找工作的最佳时期吗?
  9. Wox主题样式基础的自定义
  10. 面积曲线AUC(area under curve)
  11. Python修改图片尺寸、裁剪图片、拼接图片
  12. C语言二级题库(刷题软件+60套真题+填空题+大题)2022年9月份新题第三套
  13. 达州中学高考2021成绩查询,2020达州高考成绩揭晓,恭喜恭喜!另附成绩统计表...
  14. snubber电路总结
  15. 启动虚拟机,电脑蓝屏强制自动重启问题解决
  16. securecrt 不掉线_如何不掉线
  17. mysql手机号十一位怎么_你知道手机号码为什么是十一位吗?
  18. 华为服务器 国产化 操作系统,华为设备开始使用国产操作系统,国产操作系统的春天,百万人建议强制使用...
  19. 美国“黑色星期五”单日销量不及双十一
  20. 极简使用︱Gensim-FastText 词向量训练以及OOV(out-of-word)问题有效解决

热门文章

  1. NOIP 2018 普及组 解题报告
  2. 我花了 8 小时,掌握了一下 Flutter | Flutter 中文站上线
  3. 五大IT巨头 成立专利联盟
  4. ASP.NET MVC开发,编辑页面和添加页面基本相同,我们控制器 Add Edit是共用同一个View吗?...
  5. vs2010 常见问题处理
  6. c++ 6.0 没有找到mspdb60.dll 问题的解决
  7. 从系列去雨论文看如何创新
  8. 【Pycharm】专业版连接xshell 远程服务器
  9. 【tensorflow】【pytorch】_debug_错误集合
  10. 前端趋势榜:上周最热门的 10 大前端项目 - 210327