美文网首页简友广场
如何学习python|6、第一个控制结构——条件结构

如何学习python|6、第一个控制结构——条件结构

作者: 简约是种雅致 | 来源:发表于2020-03-19 13:19 被阅读0次

生活无时不刻不存在着选择,例如今天吃什么?今晚我要几点中睡觉?

人生本就是一个个选择造就的,选择的不同也造就了不同的人生

在这里先复习一下之前文章学到的内容

相信各位读者都有去实际操作吧,那么你应该消化了图片中的知识。

接下来我们学习python中的第一个控制结构——条件结构

顾名思义,条件结构那就是与条件有关

如上图所示,今天下没下雨就有两个条件——一个是下雨,一个是没下雨

如果下雨了就带伞,没有就不用

提示:编程的实质是抽象与表达。将现实世界的问题抽象成容易处理的可计算对象,然后使用计算语言来实现它。编程世界是我们现实世界的抽象,学习编程也有助于你从另一个角度认识和理解现实世界。

与此类似,

在上面代码中出现了一个新的操作符,即判断相等符号(==),顾名思义,就是判断操作符左边和右边的值是不是相等的。

注意:很多人总是分不清 = 和 == 的区别,你一定要记住了: = 是赋值,== 是判断相等。

上面这段代码的含义是:如果(if)行为(behavior)为(==)表白成功,那么打印出抱得美人归!。否则(else)打印出我只是开个玩笑。

if...else… 语句由条件和两个代码块组成,可以抽象为如下结构:


其中判断条件成立时,则执行冒号后面的 代码块 1;反之,如果判断条件不成立则执行 else: 后面的 代码块 2。

这里的判断条件一般使用比较运算符进行比较,常见的比较运算符有 ==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。

注意:判断条件和 else 后面的冒号,一定不能丢掉,很多初学者会忽视这里冒号的存在。而且在第一关学过字符串的引号必须是英文的,这里的冒号也不例外,必须要用英文的哦~

代码行的缩进决定了代码的缩进层级,相同缩进层级的代码具有相同的缩进,比如下面的两行代码是一个层级,第五行错误地使用了缩进将导致运行报错:

注意:缩进一般使用两个空格或者四个空格,但是一定要记住要保持一致,不能一会用两个空格,一会用四个空格。

要求严格的代码缩进是 Python 语法的一大特色。代码本身的缩进,使得 Python 不需要标明额外的符号来标识代码块开始和结束。对比其他编程语言,比如 Java 语言,代码没有要求严格的缩进,所以需要额外的花括号来表示代码块的开始和结束。

拓展:Python 使用回车来分割语句,冒号和缩进来分割代码块;C++ 和 Java 等语言使用分号来分割语句,花括号来分割代码块。

当我们写得代码越来越多,越来越复杂的时候,我们回过头看之前写的代码时,很难立刻就能看明白当初为什么要这么写。而有了注释,相当于给代码做了标注笔记,下次再看的时候便能快速回忆起来。

Python 中的注释很简单,只需要在注释内容前加上 # 即可。

总结一下这一篇文章学的内容

跟紧小编的脚步,相信你也能早日学会python!!!

© 版权声明:本文图片来源于网络,版权归作者所有。

相关文章

  • 如何学习python|6、第一个控制结构——条件结构

    生活无时不刻不存在着选择,例如今天吃什么?今晚我要几点中睡觉? 人生本就是一个个选择造就的,选择的不同也造就了不同...

  • Python笔记

    1、Python流程控制结构 1.1Python条件结构 ①if()语法:if():多条语句体注意:if结构的语句...

  • Clojure 学习笔记 :9 条件分支结构

    Clojure 零基础 学习笔记 条件语句 分支控制 顺序结构、循环结构、分支结构 --- 程序的三大结构 条件控...

  • Python程序结构

    2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构:ifif ...

  • Python爬虫day1.3—Python控制流

    1. 三种控制流概述 程序执行流程我们叫做程序的控制流,Python中有3种基本控制流:顺序结构条件分支结构循环结...

  • 第二周-Python学习总结(二)——流程控制

    一、控制流 1.1支结构 1.单项分支 格式: if 条件表达式: python 执行...

  • Java入门到放弃--第四课--控制结构

    1、控制结构概述控制结构是控制程序如何运行的特殊的语句结构。控制结构可以分为:顺序控制结构,分支控制结构和循环控制...

  • JS 语句

    一、 程序流程控制 结构化程序有三种结构:顺序结构、选择结构、循环结构。 二、 条件语句 1. if 条件语句...

  • python分之与循环

    python中的分之结构 ** python中的分之结构只有if语句** 1.if语句 1)结构1:满足某个条件才...

  • (二)Python控制流

    Python有三种控制流:顺序结构、条件分支结构以及循环结构,事实上,这同样和其他语言是相通的。接下来,我们将一步...

网友评论

    本文标题:如何学习python|6、第一个控制结构——条件结构

    本文链接:https://www.haomeiwen.com/subject/zgekyhtx.html