Python之条件判断和循环

2024-10-14 07:45:39

主要介绍if、if-else、if-elif-else、for while循环以及continue和break的使用。

if 判断

1、语法: if 条件表达式: 语句块例子:如果成绩达到60分或以上,视为passed。假设Bart同学的分数是75,请用if语句判断是否能打印出 passed:score=75if score>=60: print 'passed'

Python之条件判断和循环

if-elif-else判断

1、特别注意: 这一系列条件判断会从上到下依次判断,如果厢咆廨炝某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。语法:if 条件表达式1: 语莞鲕塾侃句块1elif 条件表达式2: 语句块2......else: 语句块3例子:如果按照分数划定结果: 90分或以上:excellent 80分或以上:good 60分或以上:passed 60分以下:failed请编写程序根据分数打印结果。score=85if score>=90: print 'excellent'elif score>=80: print 'good'elif score>=60: print 'passed'else: print 'failed'

Python之条件判断和循环

while循环

1、语法:while 条件表达式1: 语句块和 for 循环不同的另一种循环是 while 循环,w茑霁酌绡hile 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。while循环会每次判断 条件表达式1 是否为true,如果为true,则执行语句块,否则退出循环。例子:利用while循环计算100的和。n=0sum=0while n<100: n=n+1 sum+=nprint sum

Python之条件判断和循环

2、在循环内部,我们可以嵌套循环,如:对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。for x in [1,2,3,4,5,6,7,8,9]: for y in [0,1,2,3,4,5,6,7,8,9]: if x<y: print x*10+y

Python之条件判断和循环
猜你喜欢