300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言while和if的嵌套 分之和循环语句 (if for while)

c语言while和if的嵌套 分之和循环语句 (if for while)

时间:2019-11-21 15:26:13

相关推荐

c语言while和if的嵌套 分之和循环语句 (if   for   while)

条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

可以通过下图来简单了解条件语句的执行过程:

1. if语句

if 条件语句:

代码块

其他语句

(1)执行过程:先判断条件语句是否为True,若是True就执行代码块,再执行其他语句若是False,就执行其他语句

(2)条件语句:看可以是任何有值的表达式,但一般是布尔值

(3)if是关键字

if False:

print(代码1)

print(代码2) #if为假,不执行缩进内容,直接向下执行

print(代码3) #代码3

练习: 用一个变量来保存时间(50米短跑),如果时间小于8秒,打印及格

time=7

if time<8:

print(及格) #及格 (只有条件成立的时候才执行)

if time>=8:

print(不及格)

print(time) #7 (不管if语句是否成立,都会执行)

2. if---else

if 条件语句:

代码块1

else:

代码块2

其他语句

执行过程:先判断条件语句是否为True,若是True,就执行代码块1,之后再执行其他语句;若条件语句为False,则执行代码块2,之后再执行其他语句

练习: 用一个变量来保存时间(50米短跑),如果时间小于8秒,打印及格,否则打印不及格、

time=10

if time<8:

print(及格)

else:

print(不及格) #不及格

3. if elif... else

Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else

if 条件语句1:

代码块1

elif 条件语句2:

代码块2

...

else:

代码块n

其他语句

(1)执行过程:先判断条件语句1是否为True,若为True,就执行代码块1,之后再执行其他语句;若条件语句1是False,就判断条件语句2是否为True,若为True,就执行代码块2,再执行其他语句;若条件语句2为False,就执行代码块3,之后直接执行其他代码

图片.png.png

4、if语句可以嵌套使用

if 条件语句1:

if条件语句2:

执行语句块2

else:

执行语句块3

else:

执行语句块4

注意:

<1>每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。

<2>使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

例:给一个学生的成绩,判断成绩是优秀(90)、良好(70-89)及格(60-69)、不及格(0-59)

score=101

if 90<=score<=100:

print(优秀)

elif 70<=score<90:

print(良好)

elif 70

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。