如何在Pycharm应用程序中创建简单的Python数字猜测游戏

电子说

1.4w人已加入

描述

步骤1:概述

这个猜谜游戏的创建是为了向用户展示一些使用python和pycharm IDE的基本编程技巧。本教程的基础将使用随机数生成器创建一个简单的猜谜游戏。最终结果可能导致某人了解如何生成随机数。例如,在以数字处理伤害的视频游戏中,通常使用随机数生成器生成这些数字,该生成器具有与我们生成的数字生成器类似的特定要求。随机数生成器可能更复杂,但是人们可以了解它如何工作的基本概念。

第2步:安装Python和Pycharm

资源:

https://www.python.org/

https://www.jetbrains.com/pycharm/

第3步:视频指南

请观看上面的视频指南,并然后查看以下步骤,以帮助您进一步了解如何编写游戏。

第4步:创建随机数

python

为使游戏具有简单的挑战,我们想在以下位置创建一个随机数100.该数字将是玩家需要猜测的数字。数字范围将介于1和99之间。我们通过编写以下语句来实现此目的:

randomNumber = random.randint(1,99)

“randomNumber”是

“ random.randint(1,99)”用于生成1到99之间的随机数。

**:确保在代码的顶部写下“import random”或者你将无法使用“random.randint(1,99)”

一个重要的注意事项是完全遵循缩进Python的例子是通过缩进来构建的。如果声明放在错误的缩进行上,则代码可能会在尝试玩游戏时提供错误。

第5步:从用户处获取输入

python

为使我们的游戏正常运行,我们必须能够接收用户输入。我们需要从玩家那里猜出随机数是多少。可以猜到的数字的范围是1到99.当数字超出范围时,该程序不会提供错误,但是循环将继续,直到猜到正确的数字。

我们通过使用“ input”命令来执行此操作,您可以这样编写。

guess = int(input(“输入1到99之间的数字:”))

我们将用户输入存储在一个名为“ guess”的变量中。 “int”表示我们将来自用户的输入存储为整数,这意味着它将是一个完整的数值。输入部分(“输入介于1和99之间的数字:”)告诉计算机我们正在接受用户输入,然后如果循环继续则显示以下消息。

步骤6:创建基本的While循环

python

我们现在必须创建一个while循环。为此,我们需要编写一条将一直运行到不正确的语句。 while循环不在此程序中缩进,并包含在其下方缩进的“If/Elif”语句。 “ If/Elif”语句将继续运行,直到while循环语句为true为止。

而randomNumber!=猜测:

步骤7:创建If Elif语句

python

该语句,“如果/Elif”代表如果这是正确的话,那么如果没有,请做其他事情。编写该语句,以便在初始猜测错误的情况下用户可以输入新的输入。 “ If/Elif”中的打印语句将提示他们猜测是否太高或太低。

步骤8:编写最终语句

python

最终语句写在while循环的外部,没有缩进。一旦用户猜对了正确的数字,while循环将“中断”或“停止”,然后移至最终语句。一旦变量“ guess”和变量“ randomNumber”相等,就会发生这种情况。游戏将结束,直到程序重新开始。

第9步:其他功能

完成猜谜游戏Instructable之后,可能要进一步探索Python。以下是一些挑战你的Python实力的想法。

尝试更改随机数的编号范围。

将消息更改为更好的用户。

尝试使程序保持多少次尝试才能获得正确答案。

步骤10:关键字

Python是一种编程语言。

Pycharm是一个帮助制作Python程序的程序。

“随机” 是随机数生成器

“变量” 是符号值可能会更改的

“ int” 是一种数据类型,表示整数整数

“输入” 是如何接收用户输入

“打印” 将使您打印消息在用户屏幕上

“而” 是循环语句,它说在正确的情况下应做些事情

“如果” ns,如果这是真的,那就这样做

“!= ”表示不等于

“ 《” 表示小于

“》” 表示大于

“elif”是else if语句的缩写

步骤11:整个代码

python

责任编辑:wv 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • python

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分