循环语句while 循环语句:while语句:
  1.作⽤:可以让⼀⾏代码满⾜条件后,重复执⾏。
  2.语法:
    while条件:
    满⾜条件执⾏的语句   
    else:
    不满⾜条件执⾏的语句
  3.说明:
    else⼦句可以省略
    在循环体内执⾏break终⽌循环时,else⼦句不执⾏
while True:
sex = input("请输⼊性别:")
if sex == "男":
print("您好,先⽣!")
elif sex == "⼥":
print("您好,⼥⼠!")
else:
print("性别未知")
if input("如果继续,请输⼊e:") != "e":
break# 退出循环
while循环:计数
"""
while 循环计数
循环以前创建计数器
循环条件判断计数器是否满⾜条件
while语句简单例子循环以内累加
"""
"""
在终端中显⽰0  1  2  3
"""
count = 0  # 头  创建计数器
while count <= 3:  # 尾   循环条件 
print(count)
count += 1  # 间隔累加
while循环:累加
"""
while 循环累加练习
使⽤while循环累加下列数字:0  1  2  3
"""
# 循环以前..创建变量
sum_value = 0
count = 0
while count <= 3:
# 循环以内..累计运算
sum_value += count
count += 1
# 循环以外..获取结果
print(sum_value)
while的else:
""" 
  猜数字1.0
    程序产⽣1个,1到100之间的随机数。
    让玩家重复猜测,直到猜对为⽌。
    每次提⽰:⼤了、⼩了、恭喜猜对了,总共猜了多少次。
"""
import random  #产⽣随机数⼯具
random_number=random.randint(1, 20)  #创建随机数
count=1
while True:
get_number = float(input("请输⼊要猜的数字1-100"))
if get_number>random_number:
print("猜⼤了")
elif get_number<random_number:
print("猜⼩了")
else:
print("猜对了!总共猜了"+str(count)+"次")
break
count+=1
"""
while 的 else
猜数字2.0
最多猜三次
正确提⽰:恭喜你才对了
超过次数提⽰:游戏失败
"""
import random    #创建随机数⼯具
random_number = random.randint(1, 100)  #创建随机数count = 1
while count <= 3:
get_number = int(input("请输⼊要猜的数字(1-100):")) if get_number == random_number:
print("恭喜你才对了,总共猜了" + str(count) + "次")
break
elif get_number > random_number:
print("⼤了")
else:
print("⼩了")
count += 1
else: # if count > 3
# while 条件不满⾜才执⾏else语句
# while 循环从break结束,不执⾏else语句
print("游戏失败")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。