学习笔记9控制流语句-IF条件判断

Posted SAP剑客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记9控制流语句-IF条件判断相关的知识,希望对你有一定的参考价值。

控制流语句

  • 顺序语句:从左到右,从上到下。
  • 分支语句(条件判断语句):满足不同的条件去运行不同的代码。
  • 循环语句:满足某种特定条件的语句被不断地运行。

if条件判断语句

【第一种】

if <条件判断表达式>:

       <条件判断成立时运行地代码>

示例代码:

【第二种】

if <条件判断表达式>:

       <条件判断成立时运行地代码>

else:

       <条件判断不成立时运行地代码>

示例代码:

【第三种】

if <条件判断表达式1>:

       <条件判断1成立时运行地代码>

elif <条件判断表达式2>:

       <条件判断2成立时运行地代码>

……

else:

       <条件判断不成立时运行地代码>

示例代码:

 

布尔类型和其他数据类型之间的转换关系

所有的空值为假,其他均为真。

 

IF嵌套语句

if <条件判断表达式1>:

       if <条件判断表达式1.1>:

              <条件判断1.1成立时运行地代码>

       else:

              <条件判断1.1不成立时运行地代码>

elif <条件判断表达式2>:

       <条件判断2成立时运行地代码>

……

else:

       <条件判断不成立时运行地代码>

示例代码: 

 

练习1

上公交车,要是卡中余额有2元以上就可以上车,有空余座位就可以坐下。

 

练习2

  1. 能被400整除的年份
  2. 能被4整除的年份,但是不能被100整除的年份
  3. 1和2满足之一即为闰年

列表简介

当我们有一百个变量要存储起来的时候,怎么办,写一百个变量吗?

这里引入列表的概念,我们可以这样理解,就把它当成一个大桶,当我们有一堆东西要找个地方临时存放起来,就用到这个大桶,以便于后续进行排序、筛选、提取等操作。

 

 

 

 

以上是关于学习笔记9控制流语句-IF条件判断的主要内容,如果未能解决你的问题,请参考以下文章

go语言学习笔记 — 基础 — 控制流:switch分支选择语句

go语言学习笔记 — 基础 — 控制流:goto跳转语句

Java学习笔记:流程控制

Python学习笔记2(控制语句)

C语言学习笔记--条件编译

go语言学习笔记 — 基础 — 控制流:流程控制