首页 > 编程知识 正文

while循环语句用法举例,while循环案例

时间:2023-05-05 15:21:04 阅读:277110 作者:819

while循环语句经典实例 while True: usd = int(input("请输入美元:")) print(usd) if input("输入q结束:") == "q": break

请输入美元:123
123
输入q结束:q

count = 0while count<6: print(count) count += 1

0
1
2
3
4
5

count = 2while count<8: print(count) count += 1

2
3
4
5
6
7

count = 0while count<7: print(count) count += 2

0
2
4
6

start = int(input("请输入开始值:"))end = int(input("请输入结束值:"))count = startwhile count<end: print(count) count += 1

请输入开始值:2
请输入结束值:14
2
3
4
5
6
7
8
9
10
11
12
13

paper = 1e-5height = 0i = 0while height < 8844.43: i += 1 height = paper * 2**iprint(i)

30

import randomran_num = random.randint(1,100) #生成一个1-100的随机整数guess = int(input("请输入你的猜测(1-100)"))count = 1while guess != ran_num: if 0 < guess < ran_num: print("小了") guess = int(input("请输入你的猜测(1-100)")) elif 101 > guess > ran_num: print("大了") guess = int(input("请输入你的猜测(1-100)")) elif guess <= 0 or guess >= 100: int(input("请输入1-100之间的整数")) count += 1print("猜了",count,"次后猜对了")

请输入你的猜测(1-100)50
大了
请输入你的猜测(1-100)25
大了
请输入你的猜测(1-100)12
小了
请输入你的猜测(1-100)19
小了
请输入你的猜测(1-100)22
大了
请输入你的猜测(1-100)20
小了
请输入你的猜测(1-100)21
猜了 7 次后猜对了

import randomran_num = random.randint(1,100) #生成一个1-100的随机整数print(ran_num)guess = int(input("请输入你的猜测(1-100)"))count = 1while count < 4: #只能猜3次 if 0 < guess < ran_num: print("小了") guess = int(input("请输入你的猜测(1-100)")) count += 1 elif 101 > guess > ran_num: print("大了") guess = int(input("请输入你的猜测(1-100)")) count += 1 elif guess <= 0 or guess >= 100: int(input("请输入1-100之间的整数")) elif guess == ran_num: print("猜了",count,"次后猜对了") break #猜对了就结束循环(break是跳出循环,所以不会执行while的else语句)else: #while的条件不满足时执行 print("失败,猜测超过3次")

57
请输入你的猜测(1-100)56
小了
请输入你的猜测(1-100)56
小了
请输入你的猜测(1-100)57
猜了 3 次后猜对了

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。