首页
学习
活动
专区
圈层
工具
发布

【Python】循环语句 ① ( while 循环语法 | 代码示例 1 - while 循环操作 | 代码示例 2 - while 循环求和 | 代码示例 3 - 猜数字 )

Python 中 , 空格缩进 是 Python 语法中很重要的一部分 , 4 空格缩进决定了 Python 代码逻辑结构 ; 多行代码同时具有 4 空格的缩进 , 那么这些代码相当于写在同一个大括号中...= {sum}") 执行结果 : sum = 500500 4、代码示例 3 - 猜数字 生成一个随机数字 x , 在 while 循环中 , 使用 input 函数从命令行中接收一个数字 , 判断是否猜中随机数...x , 如果猜中则退出循环 , 计算出循环次数 ; 如果没有猜中 , 则 提示 输入的数字 与 随机数字 x 之间的大小关系 , 然后继续执行循环 ; 生成随机数 , 可使用 Python 的 random...guess = input("猜数字 :") # 将字符串转为 int 数字 guess_num = int(guess) # 循环次数自增 1 count += 1...("猜大了") print(f"猜测了 = {count} 次") 执行结果 : 生成随机数 : 81 猜数字 :80 猜小了 猜数字 :82 猜大了 猜数字 :80 猜小了 猜数字 :81 猜中了

90540
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分支和循环的应用(猜数字游戏)

    掌握了前⾯学习的这些知识,我们就可以写⼀些稍微有趣的代码了,⽐如: 写⼀个猜数字游戏 游戏要求: 1. 电脑⾃动⽣成1~100的随机数 2....玩家猜数字,猜数字的过程中,根据猜测数据的⼤⼩给出⼤了或⼩了的反馈,直到猜对,游戏结束 一、随机数的生成 要想完成猜数字游戏,⾸先得产⽣随机数,那怎么产⽣随机数呢?...二、猜数字游戏实现 分析: 1.首先,跟就我们上面的内容,写出主函数,也就是游戏的主体,在这里,使用menu来存放我们的游戏菜单,使用game来存放我们的游戏代码(用menu和game存放代码是函数的内容...2.我们使用do-while循环游戏,做到玩一次不过瘾,可以继续玩。 3.循环内部,我们让玩家自行输入数据,选择1游戏开始,选择0游戏结束并跳出,输入其他数据则提醒玩家“输入错误,重新输入”。...6.我们可以用while循环来制作游戏,可以给定游戏次数限制,如果超过次数,那么游戏失败。

    19010

    Python猜数字小游戏

    本文将详细介绍使用Python编写猜数字小游戏的过程。 一、游戏规则 1、在游戏开始时,系统会随机生成一个1到100之间的数字。 2、玩家需要通过输入猜测的数字来与系统生成的数字进行比较。...二、游戏实现 首先,我们需要使用Python的random模块来生成随机数。...代码如下: import random # 生成1到100之间的随机数 number = random.randint(1, 100) 接下来,我们需要使用循环来进行猜数字的过程。...代码如下: # 初始化猜测次数 guess_times = 0 while guess_times < 10:     # 玩家输入猜测的数字     guess_number = int(input...四、总结 通过本文的介绍,我们了解了如何使用Python编写猜数字小游戏,并对游戏进行了优化。希望读者能够通过实践进一步加深对Python编程的理解。

    79430

    用python实现猜数字游戏

    ✅作者简介:大家好我是hacker707,大家可以叫我hacker 个人主页:hacker707的csdn博客 系列专栏:python 推荐一款模拟面试、刷题神器点击跳转进入网站 猜数字游戏 实现思路...若用户输入所猜的数字小于电脑随机生成的数字,则提示“你猜小了”;若大于,则提示“你猜大了”;若等于,则提示“恭喜你赢了”(一直猜直到猜对游戏结束也可以控制猜的次数) 这里需要用到python内置的随机生成数的模块...,可以用while循环来实现 import random # 模拟电脑随机生成1~100的整数 computer = random.randint(1, 101) while True: number...1,当次数为0游戏结束 import random # 模拟电脑随机生成1~100的整数 computer = random.randint(1, 101) # 设置猜的次数 count = 6 while...(count > 0): # 每循环一次,count-1 count -= 1 number = int(input("请输入100以内的整数:")) if (number

    97660

    猜数字游戏

    本文面向C语言初学者,通过实现一个完整的猜数字游戏,带你掌握随机数生成、循环、条件判断等核心概念 一、项目简介 1.1 游戏规则 电脑:自动生成 1~100 的随机数 玩家:输入猜测的数字...比如: 猜数字游戏中的神秘数字 扑克游戏的洗牌 游戏中的随机事件 2.2 C语言中的随机数函数 rand() 函数原型 int rand(void); 函数说明: rand() 不需要任何参数...\n\n"); while (1) { printf("请输入你猜的数字: "); scanf("%d", &guess);...游戏循环结构 while(attempts < max_attempts) { // 1. 获取用户输入 // 2. 验证输入有效性 // 3....七、学习总结 通过这个猜数字游戏,我们学会了: (✓) 随机数生成:rand(), srand(), time()的配合使用 (✓) 循环结构:while循环控制游戏流程 (✓) 条件判断:if-else

    22310
    领券