python实现判断语句和循环语句
发布时间
阅读量:
阅读量
while的循环语句操作
while 条件1:
条件1满足时,做的事情1
条件1满足时,做的事情2
条件1满足时,做的事情3
...(省略)
while 条件2:
条件2满足时,做的事情1
条件2满足时,做的事情2
条件2满足时,做的事情3
...(省略)
for的循环语句操作
for循环
像while循环一样,for可以完成循环的功能。
在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。
for循环的格式:
for 临时变量 in 列表或者字符串等可迭代对象:
循环满足条件时执行的代码
if else的判断语句的操作
if条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)
else:
条件不满足时,做的事情1
条件不满足时,做的事情2
条件不满足时,做的事情3
...(省略)
1.使用while循环语句实现九九乘法表
1.编码
a=1
while a<=9:
b = 1
while b<=a:
print("%d*%d=%d"%(a,b,b*a),end=" ")
b+=1
a+=1
print("\n")

2.九九乘法表的结果

2.使用while实现三角形
1.编码
a=1
while a<=5:
b=5
while b>=a:
print("*",end=" ")
b-=1
a+=1
print("\n")
2.倒三角形结果

3.正三角的结果
a = 1
while a<=5:
b = 1
while b <=a:
print("*",end=" ")
b += 1
a += 1
print("\n")

3.使用while计算0–100之间所有奇数的和
1.编码
i=1
sun=0
while i<=100:
if i%2==1:
sun+=i;
i=i+1
print(sun)
2.0到100奇数的和

3.0到100偶数的和
i=1
sun=0
while i<=100:
if i%2==0:
sun+=i;
i=i+1
print(sun)

4.使用for计算0–100之间所有奇数和偶数的和
1.奇数编码
sum=0
for i in range(1,101):
if i % 2 != 0:
sum+=i
i+=1
print(sum)
2.偶数编码
sum=0
for i in range(1,101):
if i % 2 ==0:
sum+=i
i+=1
print(sum)
5.使用if elef else实现操作
1.示例1
s=input("你的身高:")
if int(s)<150:
print("身高没有超过150,不需要买票")
elif 160>int(s)>150:
print("打五折")
else:
print("全价")
6.使用if else实现嵌套
1.示例1
请查询公交卡当前余额。当该余额超过2元时,请允许乘客乘车。如果车上还有空位,则乘客即可入座。card_money seat
card_money=20
seat=2
if card_money>2:
print("可以上公交车")
if seat>1:
print("有座位请坐")
else:
print("没有座位,请扶稳,准备发车了")
else:
print("余额不足,请充值")

7.使用if else实现操作
1.示例1
通过键盘设备获取用户的身高数据,并根据以下规则进行处理:若所录入的身高中未达到150厘米,则系统将指示无需购买门票进入动物园;反之,则需按照提示购买门票以便入园。
age=input("你的身高:")
if int(age)>150:
print("身高超过150m,需要卖票")
else:
print("身高没超过150m,不需要买票")

全部评论 (0)
还没有任何评论哟~
