Python入门篇

您所在的位置:网站首页 猜数字游戏编程python Python入门篇

Python入门篇

#Python入门篇| 来源: 网络整理| 查看: 265

关注我,交流学习python编程技术及行业动态

写在前面 ↓

注:本文基于64位windows系统(鼠标右键点击桌面“此电脑”图标——属性可查看电脑系统版本)、python3.x(pycharm自动安装的版本, 3.0以上)。

文中代码内容所使用的工具是pycharm-community-2020.1,实践中如有碰到问题,可留言提问。

叨叨两句

01

今天分享给大家一个非常经典的入门级小案例——猜数字小程序。

在刚开始接触编程的时候,小编所学习的语言是Java,当时在学习完基础部分之后所遇到的第一个实践性的小程序,也是Java的console控制台实现版猜数字小程序。时过境迁,现在我们既然要玩Python,就拿Python来写一写这个猜数字游戏。

秉持着分享给新入门的童靴教学案例的想法,今天的案例从思路讲解开始。

思路分析

02

第一步:限时欢迎内容及介绍游戏规则

模拟游戏欢迎页,显示文字“欢迎大家来到猜数字游戏”延迟1.5ms后继续显示文字“游戏规则如下”延迟1.5ms后继续显示文字“有一个范围在1-50之间的数字”延迟1.5ms后继续显示文字“3次之内猜中此数字则游戏胜利,否则游戏失败”

第二步:游戏逻辑处理过程

延迟1.5ms后继续定义布尔类型控制变量is_continue用于控制游戏是否继续进行,设置默认值为True while循环开始:外层循环控制游戏是否继续进行 产生一个1-50之间的随机数 创建变量n代表玩家的猜测次数,设置初始值为0 while循环开始:内层循环1控制猜数字的过程 获取玩家输入的数字 while获取到的内容小于1或者大于50: 提示文字“超出范围请重新输入” 获取玩家输入的数字 if玩家输入的数字大于正确答案: 提示文字“猜大了” elif玩家输入的数字小于正确答案: 提示文字“猜小了” else: 提示文字“猜对了,正确答案是:“+正确答案 猜数字循环中止 玩家猜测次数n增加1 if 次数n大于等于3: 提示文字“三次内未猜中,游戏失败” 猜数字循环中止 while循环开始:内层循环2控制失败后是否要重新开始 获取输入的内容,提示文字“是否再玩一次?YES(再玩一次)/NO(退出游戏)” 如果获取的输入内容为YES: 是否继续游戏的控制变量值设置为True 提示文字“欢迎再次来到猜数字游戏” 中断循环 如果获取的输入内容为NO: 是否继续游戏的控制变量值设置为No 提示文字“游戏已结束” 中断循环 否则: 提示文字”您输入的内容有误,请重新输入“

代码实现

01

1、导入需要的库

2、逐句对照思路分析完成代码

运行后效果

试试看吧~

幻想编程岛

作为长期带领孩子学习编程入门的机构,幻想编程岛深知如何让你爱上编程,不仅是孩子,只要有编程学习的需要,大人也同样可以使用,因此幻想编程岛中的课程运用了易懂的可视化模块操作和完整的故事情节,提供了游戏互动课堂的可能。

在编程普及的时代中,我们不能要求任何一个孩子或大人变成真正意义上的软件工程师,但也不能让他对这个领域一无所知。如果你感兴趣,来扫一扫下方二维码,报名我们的Python少儿编程课试试看,如果你不感兴趣,也欢迎和我们分享编程相关的技术动态。

https://pay.codeisland.cn/weixin/activity/l198/landing.html?from=singlemessage&isappinstalled=0 (二维码自动识别)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3