《Python游戏编程快速上手》——1.4 寻求在线帮助

1.4 寻求在线帮助

本书的网址是http://inventwithpython.com 。你可以从那里找到许多与本书相关的资源。本书中的几个链接都使用invpy.com域名以缩短URL。

网站http://reddit.com/r/inventwithpython 是就本书相关的编程问题提问的一个好地方。一般性的Python问题可以去网站LearnProgramming和LearnPython发贴子,它们的网址分别是http://reddit.com/r/learnprogramminghttp://reddit.com/r/learnpython

你还可以把编程问题发送到作者的邮箱al@inventwithpython.com 。

请记住,聪明的提问方式对自己和别人都有帮助。一定要阅读这些网站上“Frequently Asked Questions”部分,这些网站都会介绍如何以正确的方式提问。当询问编程问题时,注意如下几点:

如果录入了本书中的程序,但是发现一个错误,请首先通过http://invpy.com/diff 的在线diff工具检查录入错误。复制代码并将其粘贴到diff工具中,以查看你的程序和本书中的代码之间的任何差异。

当描述错误的时候,说明你想要做什么。这会让帮助你的人知道你是否完全走错了路。

复制并粘贴完整的错误消息和代码。

从网上查找是否有人也问过(或者回答)和你同样的问题。

说明你已经尝试了哪些方法去解决问题。这就会告诉人们,你已经做了一些工作来试图自己解决问题。

要有礼貌。不要命令帮助你的人或者给帮助你的人施压以求他们快速做出回答。

问别人“为什么我的程序不能工作?”,这样的问题并不能告诉他们任何有用的信息。应该告诉他们你想要做什么、确切的错误是什么以及你的操作系统和版本。

时间: 2024-10-24 13:56:19

《Python游戏编程快速上手》——1.4 寻求在线帮助的相关文章

《Python游戏编程快速上手》一导读

前 言 Python游戏编程快速上手感谢您阅读本书.编写本书最初的动机是,我看到目前很少有能够激发孩子学习编程的兴趣的图书.我最初使用BASIC编程语言开始编程,使用的是一本像本书一样的书. 在写作本书的过程中,我意识到,像Python这样的现代语言使得编程更加容易,并且为新一代的程序员提供了更多的功能.Python拥有平缓的学习曲线,而且是供专业程序员使用的一种正规语言. 目前的编程书籍大多分为两种类型.第一种,与其说是教编程的书,倒不如说是在教"游戏制作软件",或教授使用一种呆板的

Python游戏编程快速上手》一第2章 交互式shell

第2章 交互式shell Python游戏编程快速上手本章主要内容: 整数和浮点数: 表达式: 值: 操作符: 计算表达式: 在变量中存储值. 在开始创建游戏之前,我们需要先介绍一些基本的编程概念.本章不会创建游戏,但是学习这些概念是编写电子游戏程序的第一步.我们先来学习如何使用Python的交互式shell.

《Python游戏编程快速上手》一第1章 安装Python

第1章 安装Python Python游戏编程快速上手本章主要内容: 下载并且安装Python解释器: 如何使用本书: 本书的网址:http://inventwithpython.com. 你好!本书介绍了如何编写电子游戏.一旦你了解了本书中的游戏是如何工作的,就能够创建自己的游戏了.你只需要一台计算机.一款叫做Python解释器的软件以及这本书.Python解释器可以从网上免费下载. 当我还是一个孩子时,就是像这样的一本书教会了我如何编写第一个程序和游戏.那本书既有趣又简单.现在,作为一名成年

《Python游戏编程快速上手》——导读

前 言 感谢您阅读本书.编写本书最初的动机是,我看到目前很少有能够激发孩子学习编程的兴趣的图书.我最初使用BASIC编程语言开始编程,使用的是一本像本书一样的书. 在写作本书的过程中,我意识到,像Python这样的现代语言使得编程更加容易,并且为新一代的程序员提供了更多的功能.Python拥有平缓的学习曲线,而且是供专业程序员使用的一种正规语言. 目前的编程书籍大多分为两种类型.第一种,与其说是教编程的书,倒不如说是在教"游戏制作软件",或教授使用一种呆板的语言,使得编程"简

《Python游戏编程快速上手》——第1章 安装Python 1.1 下载和安装Python

第1章 安装Python 本章主要内容: 下载并且安装Python解释器: 如何使用本书: 本书的网址:http://inventwithpython.com. 你好!本书介绍了如何编写电子游戏.一旦你了解了本书中的游戏是如何工作的,就能够创建自己的游戏了.你只需要一台计算机.一款叫做Python解释器的软件以及这本书.Python解释器可以从网上免费下载. 当我还是一个孩子时,就是像这样的一本书教会了我如何编写第一个程序和游戏.那本书既有趣又简单.现在,作为一名成年人,我仍然能够享受到编程的乐

《Python游戏编程快速上手》——第2章 交互式shell 2.1 一些简单的数学知识

第2章 交互式shell 本章主要内容: 整数和浮点数: 表达式: 值: 操作符: 计算表达式: 在变量中存储值. 在开始创建游戏之前,我们需要先介绍一些基本的编程概念.本章不会创建游戏,但是学习这些概念是编写电子游戏程序的第一步.我们先来学习如何使用Python的交互式shell. 2.1 一些简单的数学知识 按照第1章中介绍的步骤打开IDLE,然后使用Python来求解一些简单的数学问题.交互式shell可以像计算器一样工作.在交互式shell的>>>提示符之后,输入2+2,然后按下

《Python游戏编程快速上手》一2.2 计算表达式

2.2 计算表达式 当计算机求解表达式10 + 5并且得到值15的时候,它就已经计算了这个表达式.计算一个表达式就是把表达式规约为一个数字,就像解答一道数学题而把问题简化成一个数字一样:数字就是答案.表达式10 + 5和表达式10 + 3 + 2的计算结果都是15. 表达式可以是任意大小的,但它们总是会求解得到一个数字.即便单个值也可以是表达式:表达式15的计算结果就是值15.例如,表达式8 * 3 / 2 + 2 + 7 -9,通过如下步骤,其计算结果是值12.0. 8 * 3 / 2 + 2

《Python游戏编程快速上手》——2.2 计算表达式

2.2 计算表达式 当计算机求解表达式10 + 5并且得到值15的时候,它就已经计算了这个表达式.计算一个表达式就是把表达式规约为一个数字,就像解答一道数学题而把问题简化成一个数字一样:数字就是答案.表达式10 + 5和表达式10 + 3 + 2的计算结果都是15. 表达式可以是任意大小的,但它们总是会求解得到一个数字.即便单个值也可以是表达式:表达式15的计算结果就是值15.例如,表达式8 * 3 / 2 + 2 + 7 -9,通过如下步骤,其计算结果是值12.0. 8 * 3 / 2 + 2

《Python游戏编程快速上手》一1.2 启动IDLE

1.2 启动IDLE IDLE表示交互式开发环境(Interactive DeveLopment Environment).对于编写Python程序来说,这个开发环境就像是字处理软件一样.在不同的操作系统上,启动IDLE的方式有所不同. 在Windows操作系统中,单击左下角的启动按钮,输入"IDLE"并且选择IDLE(Python GUI). 在Mac OS X操作系统中,打开Finder窗口,点击Applications.接下来单击Python 3.4.然后单击IDLE图标. 在U