Python学习-用Python设计第一个游戏

这篇具有很好参考价值的文章主要介绍了Python学习-用Python设计第一个游戏。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

三、用Python设计第一个游戏

1、新建文件

使用IDLE的编辑器模式,新建一个文件,点击File—>New File

2、将下面的游戏代码敲入进去

"""用Python设计第一个游戏"""
 
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字")
Guess = int(temp)
 
If guess == 8:
    print("你是小甲鱼心里的蛔虫嘛?!")
    print("哼,猜中了也没奖励!")
 
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
 
print("游戏结束,不玩啦~")

3、保存文件

输入完成后保存(快捷键Ctrl+S),保存文件名game.py,“.py”表示是一个Python文件。

4、运行文件

点击菜单栏的Run—>Run Module

5、修改IDLE的字体样式

点击Options—>Configure IDLE—>Fonts/Tabs—>Font Face中选择对应的字体,推进使用Consolas,然后点击Apply,点击Ok。
注意:请选择等宽字体(Monospaced Font)是指字符宽度相同的计算机字体,与此相对,字符宽度不尽相同的计算机字体称为比例字体。
Python学习-用Python设计第一个游戏,Python,python,学习,游戏

6、新手可能碰到的几点问题

1)请检查标点符号是否全部为英文符号
解决办法:按5的方法设置IDLE的字体样式

2)请检查缩进是否正确
解决办法:可以参考查看Python的代码样式文档《Python3代码样式知道手册(PEP8)》

3)请检查函数拼写是否正确
Python有很多BIF内置函数,可以查看Python的多有内置函数。文章来源地址https://www.toymoban.com/news/detail-830617.html

>>>dir(__builtins__)
['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError', 'ConnectionRefusedError', 'ConnectionResetError', 'DeprecationWarning', 'EOFError', 'Ellipsis', 'EncodingWarning', 'EnvironmentError', 'Exception', 'False', 'FileExistsError', 'FileNotFoundError', 'FloatingPointError', 'FutureWarning', 'GeneratorExit', 'IOError', 'ImportError', 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError', 'IsADirectoryError', 'KeyError', 'KeyboardInterrupt', 'LookupError', 'MemoryError', 'ModuleNotFoundError', 'NameError', 'None', 'NotADirectoryError', 'NotImplemented', 'NotImplementedError', 'OSError', 'OverflowError', 'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError', 'RecursionError', 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning', 'StopAsyncIteration', 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError', 'SystemExit', 'TabError', 'TimeoutError', 'True', 'TypeError', 'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError', 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning', 'ValueError', 'Warning', 'WindowsError', 'ZeroDivisionError', '__build_class__', '__debug__', '__doc__', '__import__', '__loader__', '__name__', '__package__', '__spec__', 'abs', 'aiter', 'all', 'anext', 'any', 'ascii', 'bin', 'bool', 'breakpoint', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip']

7、命令行向上快捷键是:Alt+P

到了这里,关于Python学习-用Python设计第一个游戏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python编写一个简单的游戏,用python做简单的小游戏

    大家好,小编来为大家解答以下问题,如何用python编写一个简单的小游戏,python编写一个简单的游戏,现在让我们一起来看看吧! 嗨害大家好鸭,我是小熊猫🖤 很多小伙伴后台私信问我说, “python可以做游戏吗 ?” “要怎么做呢?” 接下来我就介绍一下, 如何用Python做

    2024年02月03日
    浏览(47)
  • 用python做简单的小游戏,用python写一个小游戏

    大家好,给大家分享一下初学者怎么用python写简单小游戏视频,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! Python非常受欢迎的一个原因是它的应用领域非常广泛,其中就包括游戏开发。而是用Python进行游戏开发的首选模块就是PyGamePython简单代码画爱心。

    2024年02月20日
    浏览(57)
  • 用Python写一个游戏

    目录: 1,猜拳游戏 2,俄罗斯方块 1,\\\"猜拳游戏\\\" 先用最基础的也是比较经典,猜拳游戏,源码如下: 这个只要有一点Python基础的人,都看得懂。 2,\\\"俄罗斯方块\\\" 这个需要用到“pygame”模块,需要下载,这个安装并添加模块,pip就行了。 源码如下:

    2024年02月16日
    浏览(27)
  • 用Python写一个武侠游戏

    在本教程中,我们将使用Python写一个武侠类的游戏,大的框架全部搭好了,很多元素都可以自己添加,让游戏更丰富     个人推荐python学习系列: ☄️爬虫 JS逆向 系列专栏  - 爬虫逆向教学 ☄️python系列专栏  - 从零开始学python 完整的所有代码和游戏截图在最底部展示,

    2024年02月11日
    浏览(26)
  • 用Python做一个2048小游戏

    2048的逻辑无非是操作 4 × 4 4times4 4 × 4 的方格,每个方格中有一个数,这些数可以移动,如果两个相同的数字在移动时相撞了,就可以彼此合并。 而这个 4 × 4 4times4 4 × 4 的方格,无非是一个矩阵。只需设计好移动逻辑,再用PyGame将这个方格表现出来就算大功告成。 2048只有

    2024年01月17日
    浏览(48)
  • Pygame —— 一个好玩的游戏 Python 库

    在电子游戏的世界里,每一个精彩跳跃、每一个刺激冲刺、每一次动听的背景音乐,都是通过精心设计的代码和资源组合出来的奇幻体验。 想象一下,如果你能够制作自己的电子游戏,将内心的奇思妙想实现在屏幕上,那会是多么令人兴奋和自豪的事情。这个梦想,并不遥远

    2024年02月20日
    浏览(58)
  • Python写一个创意五子棋游戏

    前言 在本教程中,我们将使用Python写一个创意五子棋游戏     个人推荐python学习系列: ☄️爬虫 JS逆向 系列专栏  - 爬虫逆向教学 ☄️python系列专栏  - 从零开始学python 首先 GomokuGame 类的构造函数 __init__ 初始化游戏。 board_size 参数默认为 15,表示棋盘大小。 board 是一个

    2024年02月12日
    浏览(49)
  • 用Python做一个滑雪小游戏

    游戏是让人娱乐和放松的好方式,而编写和玩自己的游戏则是一种特别有趣的体验。在本文中,我们将使用Python和pygame库来创建一个简单的滑雪小游戏。通过这个小游戏项目,我们将学习如何使用Python编程语言来制作自己的游戏,并且享受创造和玩耍的乐趣。 滑雪小游戏的思

    2024年02月05日
    浏览(43)
  • 基于python的小游戏毕业设计,python小游戏毕业设计

    大家好,本文将围绕基于python的小游戏毕业设计展开说明,python小游戏毕业设计是一个很多人都想弄明白的事情,想搞清楚利用python设计小游戏需要先了解以下几个事情。 文章目录 0 项目简介 1 游戏介绍 2 实现效果 3 开发工具 3.1 环境配置 3.2 Pygame介绍 4 具体实现 5 最后 🔥

    2024年01月15日
    浏览(52)
  • Erocool是一个编程项目 - 实现一个基于Python的简单游戏

    在这篇文章中,我们将探讨一个名为Erocool的编程项目,它是一个基于Python的简单游戏。我们将详细介绍这个项目的目标、功能和实现细节,并提供相应的源代码。 Erocool项目的目标是创建一个有趣的游戏,其中玩家需要通过键盘输入正确的答案来解决问题。这个游戏的主题是

    2024年01月23日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包