博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Python游戏编程快速上手》一1.3 如何使用本书
阅读量:6518 次
发布时间:2019-06-24

本文共 948 字,大约阅读时间需要 3 分钟。

本节书摘来异步社区《Python游戏编程快速上手》一书中的第1章,第1.3节,作者: 【美】Al Sweigart(斯维加特) 译者: 李强 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 如何使用本书

本书的大多数的章,一开始都会给出一个程序示例,并展示运行这个示例程序的样子。程序中用户输入的部分会用粗体字表示。

请在IDLE文件编辑器中自行输入代码,而不是下载或者复制/粘贴代码。花些时间录入代码,这会帮助你更好地记住如何编程。

行号和空格

当按照本书中内容录入源代码时,不要录入每一行开头处的行号。例如,你会看到书中代码如下所示:

9. number = random.randint(1, 20)

不要录入左边的“9.”,以及紧随其后的空格。只需要录入如下内容即可:

number = random.randint(1, 20)

这些编号只是为了便于在书中引用特定的代码行。它们并非实际程序的一部分。

除了行号之外,确保严格按照代码的样子进行录入。注意,其中一些代码行缩进了4个或8个空格。IDLE中的每个字符是等宽的,所以你可以通过数一数上一行和下一行的字符数来统计空格的数量。

例如,用一个点表示缩进空格,看上去如下所示:

while guesses < 10:....if number == 42: ........print('Hello')

图书中的文本折行

一些代码行太长了,无法在图书页面中放到一行之中,那么,代码的文本会换到新的一行中。当录入这些代码行的时候,要将所有代码输入到同一行,并且不要按下回车键。当开始新的一行的时候,你可以从代码左边的行号来区分。例如,如下的代码只有两行:

1. print('This is the first instruction! xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx') 2. print('This is the second instruction, not the third instruction.')

第一行代码折行了,这使得代码段看上去好像是一共有3行。注意,这只是因为图书的页面不够宽了,无法把第一条指令印刷在一行中。

转载地址:http://ztgfo.baihongyu.com/

你可能感兴趣的文章
手把手教你实现boost::bind
查看>>
【转】如何使用分区助手完美迁移系统到SSD固态硬盘?
查看>>
java~lambda表达式让查询更优雅
查看>>
关于connect: network is unreachable 问题的解决【转】
查看>>
RxSwift源码与模式分析一:基本类
查看>>
.NET MVC5+ Dapper+扩展+微软Unity依赖注入实例
查看>>
INSTALL_FAILED_USER_RESTRICTED
查看>>
iToolkit,推荐我们自己做的一套前端组件
查看>>
Junit源码阅读(一)
查看>>
JavaScript设计模式与开发实践 | 01 - 面向对象的JavaScript
查看>>
捷信达酒店管理系统使用说明
查看>>
使用java api 创建excel内容并发送邮件
查看>>
Unity3d删除无用的美术资源轻量级插件
查看>>
Nginx 性能优化(学习笔记二十五)
查看>>
Strategy for Python Challenge(01)
查看>>
Spring事务异常回滚,try catch 捕获异常不回滚
查看>>
钢管识别项目1
查看>>
iOS的@try、@catch()
查看>>
中科院院士谭铁牛:人工智能发展需要理性务实
查看>>
真正的开源与人造开源之间的斗争愈演愈烈
查看>>