python基础入门:while 循环

while 循环也是 Python 中的一种循环语法,不过这种循环很容易搞成死循环,就是一直循环下去到电脑崩溃,死循环有坏处但也有它的应用场景,后面咱也会学习到。

while 循环的语法格式如下:

while 条件:
	代码块

格式中条件非常重要,这个条件运算之后需要判断真假,为真(True)才会进入到 while 中的代码块运行程序。

1. while 循环的经典应用

while 循环除了语法结构与 for 循环有差异以外,很多地方基本一致,接下来完成一个通过 while 循环实现的经典案例 - 猜数字,这个勉强算是一个游戏。

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
# 最终的答案为 12,其实可以用随机数
answer = 12
# 用户猜的数字
guess = 0
# 条件为 判断 guess 不等于 answer
while guess!=answer:
    guess = int(input("请输入一个 1~100 之间的数字:"))
    if guess > answer:
        print("你的数字大了")
    elif guess < answer:
        print("你的数字小了")
    else:
        print("恭喜猜对,数字为 12 ")

该案例虽然小,但是整合了很多之前学过的知识,例如 input 获取用户输入,int 将字符串转换成整数,if…elif…else 语句等内容,越是简单的知识点在后续的课程中出现越频繁,一定要注意基础最重要。

2. while 其他说明

while 循环的使用与 for 循环基本一致,很多时候你甚至可以看成是一回事。因为 break 与 continue 语句同样适用于 while 循环,这里不再做重复知识点的说明,后面进入复杂编码的时候,自然可以掌握。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值