while和until的使用方法(还有一些小实验:计算器、猜价格游戏、购物)

本文介绍了while和until循环语句的使用方法,包括它们的语法结构和执行流程。while适合按条件重复执行命令,until则在条件不成立时执行循环。文中还提供了猜价格、计算器和购物等编程实验,以帮助读者更好地理解和运用这两种循环语句。
摘要由CSDN通过智能技术生成

一、while用法

for循环语句非常适用于列表对象无规律,且列表来源以固定(如某个列表文件)的场合。而对于要求控制循环次数,操作对象按数字顺序编号、按特定条件执行重复操作等情况,则更适合使用while循环语句。
while语句可以根据特定的条件反复执行一个命令序列,知道该条件不再满足时为止。在脚本应用中,应该避免出现死循环的情况,否则后边的命令操作将无法执行。因此,循环体内的命令序列中硬包括修改测试条件不再成立,从而结束循环。
while循环语句格式:

while 条件测试操作
do
命令序列
done

在这里插入图片描述
while语句的执行流程:首先判断while后的条件测试操作结果,如果条件成立,则执行do…done循环体中的命令序列:返回while后再次判断条件测试结果,如果条件仍然成立,则继续执行循环体;再次返回到while后,判断条件测试结果…如此循环,直到while后的条件测试结果不再成立为止,最后跳转到done语句,表示结束循环

while语句可以重复测试某个条件,只要成立则反复执行
while得先定义变量
在这里插入图片描述在这里插入图片描述

二、Until循环语句

untli循环常用于当判断条件不成立时才进行循环,一旦判断条件成立,就终止循环,比如等待某个进程退出、等待某个文件被创建等待
格式为:

until 【条件测试操作】
do
判断式/命令序列
done

在这里插入图片描述在这里插入图片描述

三、猜价格小实验

要求:设置一个随机数,猜中和没猜中会有显示,猜中了即停止,猜不着则继续,最后显示总共猜了多少次。
在这里插入图片描述

在这里插入图片描述

四、计算器实验

在这里插入图片描述
在这里插入图片描述

六、购物实验

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值