admin 管理员组

文章数量: 1184232


2024年3月9日发(作者:subtotal函数的使用方法103多一行)

以下是 Python 中使用while循环的经典例题:

计算 1 到 5 的平方和:

python

,=0,1# 当 num 小于等于 5 时,执行循环体while<= 5:

+=** 2

+= 1print()

以上代码使用while循环,不断对num进行加 1 操作,并将每次的平方值累加到res中,最终res的值为 1 到 5 的平方和。

猜数字游戏:

python

import# 生成一个 1 到 100 之间的随机数

=.(1, 100)

= 0

# 循环让玩家猜数字while True:

=(("猜一个 1 到 100 之间的数字:"))

+= 1

# 玩家猜中数字,结束循环

if==:

print(f"你猜对了!你一共猜了{}次。")

break

# 玩家猜的数字大于答案,提示猜小了

elif>:

print("猜大了,再试试!")

# 玩家猜的数字小于答案,提示猜大了

else:

print("猜小了,再试试!")

以上代码使用while True创建了一个无限循环,循环体内通过input函数获取玩家输入的数字,并与答案进行比较,直到玩家猜中答案,循环才会结束。

需要注意的是,在使用while循环时,要确保循环内部的代码能够改变循环条件,或者在循环内使用break退出循环,否则可能会导致无限循环。


本文标签: 循环 数字 玩家 答案