山东住房和建设厅网站,建设网站需要的资质证书,产品推广方案设计,关键词可以分为哪三类目录
一、条件语句
1.1if
二、循环语句
2.1while
2.2for循环
2.3break和continue
三、test和总结 一、条件语句
1.1if
Python条件语句是通过一条或多条语句的执行结果#xff08;True或者False#xff09;来决定执行的代码块。
Python程序语言指定#xff1a; 任…目录
一、条件语句
1.1if
二、循环语句
2.1while
2.2for循环
2.3break和continue
三、test和总结 一、条件语句
1.1if
Python条件语句是通过一条或多条语句的执行结果True或者False来决定执行的代码块。
Python程序语言指定 任何非0和非空null值为true 0 或者 null为false。
条件语句的执行过程如右图所示 if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... 从键盘获取自己的年龄判断是否大于或者等于18岁如果满足就输出“哥已成年网吧可以去了” 注意一个问题python的强制转化是把变量括起来
age input(请输入您的年龄:)
if int(age) 18:print(哥已成年网吧可以去了) 在使用if的时候它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候做某些事该怎么办呢 if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... else: 不满足条件时要做的事情1 不满足条件时要做的事情2 不满足条件时要做的事情3 ...(省略)... 要求从键盘输入身高如果身高没有超过150cm则进动物园不用买票否则需要买票。 tall input(请输入您的身高cm:)
if int(tall) 150:print(请付款进入)
else:print(请直接进入) 如果有这样一种情况当xxx1满足时做事情1当xxx1不满足、xxx2满足时做事情2当xxx2不满足、xxx3满足时做事情3那该怎么实现呢 if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... elif 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... 要求: 从键盘上输入学生的成绩,大于90分的时候是A,小于90分,大于等于80分的是B,大于等于70分.小于80分的C小于70分的D 其实and可以不加为了健壮性我就加了俩条件
score input(请输入您的成绩:)
if int(score) 90:print(您的成绩为A)
elif int(score) 90 and int(score) 80:print(您的成绩为B)
elif int(score) 80 and int(score) 70:print(您的成绩为C)
else:print(你需要加油了,成绩是D) 基本形式 if 判断语句条件1 满足条件时执行语句1 满足条件时执行语句2 满足条件时执行语句3 ...... if 判断语句条件1 满足条件时执行语句1 满足条件时执行语句2 满足条件时执行语句3 ...... 注意执行语句代码的缩进必须严格遵守 要求输入公交卡当前的余额只要超过2元就可以上公交车如果车上有空座位就可以坐下。 balance input(input your balance:)
seat input(please input seat:)
if int(balance) 2:print(please get on)if int(seat) 1:print(please take a seat)else:print(please stand)
else:print(please charge the money) 在键盘中输入我们要出的操作
0剪刀, 1石头, 2布
电脑随机出(0 , 1, 2)
进行判断import random
num input(input 0剪刀, 1石头, 2布)
computer random.randint(0, 2)
print(玩家输入的是%d电脑输入的是%d,num,computer)
if (num 2 and computer 1) or (num 1 and computer 0) or (num 0 and computer 2):print(玩家获胜)
elif num computer:print(继续对决)
else:print(电脑获胜) 二、循环语句 意义需要多次重复执行的代码都可以用循环的方式来完成。
Python程序语言指定 任何非0和非空null值为true 0 或者 null为false。 2.1while 使用格式 while 条件: 条件满足时做的事情1 条件满足时做的事情2 条件满足时做的事情3 ...(省略)... while循环程序执行过程如下边所示 计算1~100的累积和包含1和100 i 1
num 0
while i 100:num i numi 1
print(num) 嵌套使用格式 while 条件1: 条件1满足时做的事情1 条件1满足时做的事情2 条件1满足时做的事情3 ...(省略)... while 条件2: 条件2满足时做的事情1 条件2满足时做的事情2 条件2满足时做的事情3 ...(省略)... 利用while循环嵌套打印一个直角三角形 2.2for循环 在Python中for循环可以遍历任何序列的项目如一个列表或者一个字符串等。 for 临时变量 in 列表或者字符串等: 循环满足条件时执行的代码 else: 循环不满足条件时执行的代码 2.3break和continue break的作用用来结束整个循环 continue的作用用来结束本次循环紧接着执行下一次的循环 注意 break/continue只能用在循环中除此以外不能单独使用 break/continue在嵌套循环中只对最近的一层循环起作用 三、test和总结 if
if(条件):执行代码else:
if(条件):执行代码1
else:执行代码2elif
if(条件):执行代码1
elif(条件):执行代码2if 嵌套上车找座位if ():执行代码if()while
循环while (条件):执行while 嵌套while (条件):执行while (条件):执行for 循环遍历for i in (列表,字符串)执行代码break 结束循环continue 结束循环
注意:
都在循环中使用
在嵌套中只对最近的一层生效1、Python中的循环语句有 2、判断Python中的循环语句有 for , while和do…while 3、判断Python 中用 elif 代替了 else if所以if语句的关键字为if – elif – else 4、判断Python中for循环可以遍历任何序列的项目如一个列表或者一个字符串 5、判断Python条件语句是通过一条或多条语句的执行结果True或者False来决定执行的代码块
1、while for 2、错 3、错 4、只能遍历可迭代的序列 5、对