下载 APKPure App
可在安卓获取Пишем игры на Python, часть 2的历史版本
初学者编程:带有简单游戏的 Python 3.x
游戏编程,从零开始创建:面向儿童和青少年以及他们的父母和老师!第二部分。专为编程的读者和学生而设计。使用Tkinter的示例-构建现代的窗口界面。
推荐年龄:从13岁开始学习材料的第一部分。
编写游戏:通过编写演示编程功能的简单游戏来学习Python 3编程。
在这一部分中,主要重点在于对数据结构的研究,该数据结构是用于以编程方式处理信息的工具。符号,字符串,一维和二维列表,其处理,加密,递归和数据排序的算法。奖励:快速排序算法和长算法。
为什么要使用本教程?我作为计算机科学老师已经工作了近二十年,遇到了一件令人讨厌的事情。旨在“教编程”的大多数材料实际上并没有教书,而是对语言的一种参考:语法,函数,结果。同意,即使我们学习了整个俄语-英语词典,也不会说英语。因为进行对话时,您需要了解上千种细微之处:时态,偏斜,代词和介词的使用等等。
在本教程中,我不仅讨论Python 3语言,而且还引导读者进行推理,逻辑推理,不仅回答“有什么帮助?”问题,还回答“针对什么?”问题。为什么?”整个理论将立即反映在实践中。
材料结构:
-有关符号,字符串,列表的基本信息;
-使用递归建立的算法;
-长算术;
-程序员的s俩:您不能欺骗命运,但可以(并且应该)使您的工作更轻松;
-游戏:这部分有四场比赛:
1.“猜词”-一种游戏,用户一次选择一个字母,尝试通过少量尝试猜出某个主题的词。
2.“十五”-来自我苏联时代的一个难题,在4x4领域中只有一个自由单元。必须巧妙地移动编号从1到15的印版,并按一定顺序进行操作。顺便说一句,这个难题已经持续了多年。
3.“太空侵略者”(c)(tm)等。外星人到来的著名比赛;我们将使用Tkinter实现轻量级版本。您可以自己做一些更有价值的事情。其中一份出版物将太空侵略者排在太空射击者的第一位。
4.“ Sokoban”-装载机模拟器。考虑以2D透视图(顶视图)构建迷宫游戏的原理。
提出的算法旨在教育:
-了解处理器的原理;
-具有用该语言创建和编写算法的实际能力;
-使用Python工具实施数据处理的能力;
-使用现代高级语言工具的能力;
-...以及创意消遣的普及。
你会找到:
-处理数据结构的算法;
-基于多年经验的实用建议和评论;
-游戏设计算法的阶段;
-带有实际示例的Tkinter库工作描述;
-练习理解Python代码的测试。
请,如果您喜欢该应用程序,请对其评分并发表评论。非常有动力继续工作:)
Last updated on 2024年05月13日
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Пишем игры на Python, часть 2
ru_3.05 by Viktor Trofimov
2024年05月13日