python之while循环

while 循环是一种前测试循环结构,意味着在每次循环开始时先检查条件是否为真,如果为真,则执行循环体中的代码,然后再次检查条件。只有当条件为假时,循环才会终止。

通过结合实际问题和 while 循环,我们可以解决许多复杂的任务。下面是一个例子,演示了如何使用 while 循环实现一个猜数字的小游戏:


import random

target_number = random.randint(1, 100)
guess = 0
tries = 0

while guess != target_number:
    guess = int(input("猜一个1到100之间的数字:"))
    tries += 1
    if guess < target_number:
        print("猜小了!")
    elif guess > target_number:
        print("猜大了!")

print("恭喜你,猜对了!你猜了", tries, "次。")

结果:

D:\python3\python.exe D:/PythonJob/2024/日常其他思考/while循环.py
猜一个1到100之间的数字:25
猜大了!
猜一个1到100之间的数字:22
猜大了!
猜一个1到100之间的数字:12
猜大了!
猜一个1到100之间的数字:1
猜小了!
猜一个1到100之间的数字:15
猜大了!
猜一个1到100之间的数字:12
猜大了!
猜一个1到100之间的数字:11
猜大了!
猜一个1到100之间的数字:6
猜小了!
猜一个1到100之间的数字:8
猜小了!
猜一个1到100之间的数字:7
猜小了!
猜一个1到100之间的数字:10
恭喜你,猜对了!你猜了 11 次。

Process finished with exit code 0

相关推荐

  1. pythonwhile循环

    2024-04-05 19:36:06       14 阅读
  2. Python: for,while循环语句

    2024-04-05 19:36:06       22 阅读
  3. Python while循环实现猜字谜游戏

    2024-04-05 19:36:06       39 阅读
  4. while循环

    2024-04-05 19:36:06       40 阅读
  5. Python循环语句——while循环的基础应用

    2024-04-05 19:36:06       33 阅读
  6. Python循环语句——while循环的嵌套应用

    2024-04-05 19:36:06       26 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-05 19:36:06       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-05 19:36:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-05 19:36:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-05 19:36:06       20 阅读

热门阅读

  1. leetcode:416.分割等和子集

    2024-04-05 19:36:06       13 阅读
  2. 软件开发与设计的哲学思想一

    2024-04-05 19:36:06       14 阅读
  3. 3.创建型模式--创建者模式

    2024-04-05 19:36:06       14 阅读
  4. mybatis报错无法update数据

    2024-04-05 19:36:06       15 阅读
  5. 前端和后端在软件开发中的两个重要部分

    2024-04-05 19:36:06       16 阅读
  6. 树状数组模板

    2024-04-05 19:36:06       16 阅读
  7. 自动化缺陷检测:提升产品质量的关键

    2024-04-05 19:36:06       15 阅读
  8. 谷歌(Google)技术面试概述

    2024-04-05 19:36:06       19 阅读
  9. 逻辑回归都有什么类型

    2024-04-05 19:36:06       12 阅读
  10. RKE2部署k8s集群实战

    2024-04-05 19:36:06       16 阅读
  11. docker入门

    2024-04-05 19:36:06       22 阅读
  12. QT之单例模式

    2024-04-05 19:36:06       16 阅读