Python中continue和break的使用
在Python编程中,continue和break是一对组合使用的关键字。它们通常用于for循环和while循环中。 使用continue和break进行猜数字游戏示例 下面以一个猜数字的小游戏为
在Python编程中,continue和break是一对组合使用的关键字。它们通常用于for循环和while循环中。
使用continue和break进行猜数字游戏示例
下面以一个猜数字的小游戏为例来演示如何使用continue和break。
首先,打开Python编辑器并注释好代码,同时导入random模块来生成随机数。
# 导入random模块
import random
# 猜数字游戏函数
def guess():
i 0 # 计算用户猜测次数的变量
# while循环开始
while True:
print("猜一个随机数:0-100")
input_num input("输入你猜的数字:")
i 1
goal_num random.randint(0, 100)
# 根据用户输入的数字与随机数进行比较,并给出相应提示
if int(input_num) < goal_num:
print("你猜的数字太小了")
continue # 进入下一次循环
elif int(input_num) > goal_num:
print("你猜的数字太大了")
continue # 进入下一次循环
# 如果以上两个条件都不满足,说明猜对了,退出循环
else:
print("你总算猜对了")
print("你总共猜了%d次" % i)
break
# 调用函数进行游戏
guess()
运行以上代码即可开始猜数字游戏。