zoukankan      html  css  js  c++  java
  • 《Python游戏编程快速上手》——1.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行。注意,这只是因为图书的页面不够宽了,无法把第一条指令印刷在一行中。

  • 相关阅读:
    HTML+CSS学习笔记(九)
    HTML+CSS学习笔记(八)
    HTML+CSS学习笔记(七)
    HTML+CSS学习笔记(六)
    HTML+CSS学习笔记(五)
    Numpy学习笔记(五)
    图片和文字放在一行对齐的方法
    CSS控制文字,超出部分显示省略号
    Stylus基本使用
    什么是HTML语义化标签?常见HTML语义化标签大全
  • 原文地址:https://www.cnblogs.com/twodog/p/12140650.html
Copyright © 2011-2022 走看看