if 语句_1|学习笔记

简介: 快速学习 if 语句_1

开发者学堂课程【Python 语言基础 1 :语法入门:if 语句_1】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8681


if 语句_1


内容简介:

一、流程控制语句简介

二、if 语句语法

三、代码块

 

一、流程控制语句简介

l Python 代码在执行时是按照自上向下顺序执行的。

l 通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次。

l 流程控制语句分成两大类:

1. 条件判断语句

2. 循环语句

 

二、if 语句语法

1. if 条件表达式:

代码块

2. 执行的流程:

if语句在执行时,会先对条件表达式进行求值判断,

l 如果为 True ,则执行if 后的语句

例:If True : print(X), # X

l 如果为 False ,则不执行,例:If False : print(X), #  不执行

num = 10

if num > 10 : print( " num比10大! ') #  不执行

num = 20

if num > 10 : print( " num比10大! ') #  num比10大!

默认情况下,if 语句只会控制紧随其后的那条语句,如果希望 if 可以控制多条语句,则可以在 if 后跟着一个代码块,例:

num = 10

if num > 10 : print( " num比10大! ') print("D") # print("D")

 

三、代码块

l 代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行

l 代码块就是─种为代码分组的机制

l 如果要编写代码块,语句就不能紧随在:后边,而是要写在下一行, 例:

if Ture :

print(123) # 123

if False :

print(123) #不执行

l 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束,

例:

if Ture :

print(123)

print(456)

print( 789)

print (101112)

print(D)  # 123 456 789 101112 D

鲁迅说过:

世上本来没有路,走的人多了自然就有了!

XXX

yyyy ... .

即,‘世上本来没有路,走的人多了自然就有了 !XXX’为代码块,剩下的都不是。

相关文章
|
5月前
使用if语句
使用if语句
39 2
|
5月前
|
Serverless C++
8语句
8语句
38 1
|
5月前
|
C语言
if语句的使用
该内容是关于C语言中的条件判断语句`if`的介绍。`if`语句用于根据表达式的真假来决定是否执行特定的语句,当表达式为真(非零值)时执行语句,否则不执行。在C语言中,0被认为是假,非0被认为是真。示例包括判断输入整数是否为奇数。此外,还提到了`if...else...`语句,用于在表达式不成立时执行另一组语句。当有多条语句需要执行时,可以使用花括号`{}`来包围。内容中还包括了嵌套`if`语句的例子,用于判断输入的整数是0、正数还是负数,以及如何避免悬空`else`的问题。
43 1
|
5月前
|
C++ 容器
c++语句详细介绍(一)
前言 这篇简单介绍一下c++语句,主要有简单语句、语句作用域、条件语句、迭代语句以及异常处理机制
65 0
|
11月前
try - except 语句
try - except 语句
103 0
|
自然语言处理 程序员 Python
耐人寻味的 for...else...语句
耐人寻味的 for...else...语句
72 0
|
数据安全/隐私保护 开发者 Python
If…else 语句的使用 | 学习笔记
快速学习 If…else 语句的使用
108 0
|
开发者 Python
If 语句注意点 | 学习笔记
快速学习 If 语句注意点
|
C语言 开发者
if 语句|学习笔记
快速学习 if 语句
123 0
if 语句|学习笔记
|
C语言 数据安全/隐私保护 开发者
while 语句和 do...while 语句|学习笔记
快速学习 while 语句和 do...while 语句
111 0
while 语句和  do...while 语句|学习笔记