目录

前言

一.什么叫做语句

二.代码块

实践代码:

三.缩进

正确缩进方式:

常遇问题

总结


前言

本章将会讲解Python中的语句与缩进,了解Python编程中语句是什么和他的作用 以及为什么要缩进。


一.什么叫做语句

在代码中,能够完整表达某个意思操作或者逻辑的最短代码,被称为语句。·

如:

a = 1  # 语句
input()  #输入语句
print()  #输出语句

注意:在Python中与其他语言不同,分割不需要用;进行分割,直接使用换行即可,作为语句的结束。


二.代码块

代码块,为完成某一特定功能而联系在一起的一组语句构成一个代码块。有判断,循环,函数,类等各种代码块。代码块的首行通常以关键字开始,以冒号(  :)结束。

条件判断语句:

实现判断a>1是否成立,使用if(如果)成立   进入内部代码块

else (否则)不成立   进入另外一个代码块

Python条件判断语句

实践代码

# 初始化a
a = 2if a > 1:             # 这一行结束要:结束(英文状态下的)print("yes")      # 因为他是代码块如果成立需要输出
else:                 # 否则是代码块另外一端需要顶格shift+tab进行顶格print("oh no")

输出的结果为yes,证明初始的a确实大于1 所以进入yes的代码

注意:print不是顶格写,进行了缩进(缩进4空格) 在pycharm中不需要输入四个空格,直接tab键即可。


三.缩进

Python 最具特色的语法就是使用 缩进 来表达 代码块 ,不需要使用大括号。

Python 一般使用 四个空格 就是 tab 来缩进。 在pycharm中 tab 自动回转成四个空格

正确缩进方式:

所有的普通语句,顶左边开始编写,不需要缩进

所有的代码块,首行不用缩进,从冒号结束后开始下一行,都要缩进

直到该语句块结束,就退回缩进,表示当前块已结束

语句块可以嵌套,所以缩进也可以嵌套


常遇问题

如果在条件判断内容里面如果不知道需要输出什么,我们怎么办?

不写输出

将会呈现错误,提示的是缩进错误,其实是没有写内容。

为了不,报错所以我们会使用站位符 pass 语句

这样将不会报错


总结

单行为语句,代码块为多个,缩进注意tab键,注意代码规范。


创作不易,求关注,点赞,收藏,谢谢~

Python编程 语句与缩进相关推荐

  1. Python编程语句

    条件语句 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块. 每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块. 使用缩进来划分语句 ...

  2. python控制代码块逻辑关系_Python 编程中用代码缩进表示逻辑递进关系,通常用几个空格_学小易找答案...

    [判断题]在自动化现场的跟踪过程中,钢板的数据定义可以定义为一个类(class),现场的每一块钢板称为一个实例. [多选题]下列Python语句正确的是 [判断题]四联球菌.八叠球菌.葡萄球菌均是多细 ...

  3. python编程的条件语句_Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...

  4. python中、if语句的下一句一定要缩进吗_【python公开课|Python if else对缩进的要求是什么,想做好python,就一定要看这个文章】- 环球网校...

    [摘要]在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有越来越多的python学习者关注py ...

  5. Python编程 条件判断语句

    作者简介:一名在校计算机学生.每天分享Python的学习经验.和学习笔记.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.条件判断(掌握) 1.条件判断介绍 2. ...

  6. 《Python编程:从入门到实战》(第2版)学习笔记 第5章 if语句

    [写在前面]为进一步提高自己的python代码能力,打算把几本经典书籍重新过一遍,形成系统的知识体系,同时适当记录一些学习笔记,我尽量及时更新!先从经典的<Python编程:从入门到实战> ...

  7. Python编程思想(9):条件语句(if)

    <Python编程思想>总目录 上一篇:Python编程思想(8):使用字典 目录 1. if语句基础 2. 由于缩进错误引发的血案 3. if条件的类型 4. pass语句 if语句用于 ...

  8. python编程print语法_Python 第一节 安装及 print 输出语句—教案

    Python 第一节 安装及 print 输出语句 学习目标: 1 .学会安装 python 编程软件并测试编程环境是否成功 2 .理解字符串和表达式的概念 3 .学会使用 print 语句输出不同内 ...

  9. 导入python标准数学函数模块的语句_《Python编程快速上手——让繁琐工作自动化》——2.8 导入模块...

    本节书摘来自异步社区<Python编程快速上手--让繁琐工作自动化>一书中的第2章,第2.8节,作者[美] Al Sweigart,王海鹏 译,更多章节内容可以访问云栖社区"异步 ...

最新文章

  1. 经典算法学习——直接选择排序
  2. 添加打印机还显示脱机_打印机总是显示脱机无法打印的解决办法
  3. RabbitMQ(七):常用方法说明 与 学习小结
  4. Multiverse: Revolutionary Backend for Alembic // Multiverse: 下一代Alembic后端
  5. python生产教程_python入门教程12-09 (python语法入门之生产者消费者模型)
  6. web面试 new操作符到底干了什么?
  7. rsync + inotify数据同步
  8. 4--RESTful应用程序
  9. 服务器遭受攻击的解决办法
  10. 解决联想笔记本电源选项 电源管理无效
  11. c语言输出行末无空格_三个简单的C语言程序
  12. Problem D. S03-05 计算球体表面积和体积
  13. 记一次失败的实战渗透
  14. 实现财务自由的重要工具
  15. MP3落幕,未来的音乐格式在哪里?
  16. PHP 数组千变万化
  17. CAD2017打印图纸时无法找到公司自定义的打印样式
  18. 能源科技投资高峰论坛3月强势登陆上海
  19. 在线模拟c语言编程,c语言模拟编程学习软件v2019
  20. gin框架35--静态文件服务

热门文章

  1. [HPM] Error occurred while trying to proxy request
  2. 【无标题】民法典后离婚协议范本
  3. 三步教你鉴别iPad阴阳屏
  4. 微软bing上线就挂了
  5. 服务器主板是否支持外接声卡,声卡烧坏了可以使用外置声卡代替吗?USB声卡是怎么安装的?...
  6. JavaScript笔记6(数组,foreach(),slice(),splice(),数组的剩余方法,函数的方法call和apply ,arguments,Date对象,Math,字符串的相关方法)
  7. 【独立版】变现宝小程序V1.1.0知识付费小程序
  8. numpy.array 的shape属性理解
  9. python 19 认识爬虫+认识前端开发
  10. 【数据结构与算法】二叉树(上)