常见问题回答

你确定#字符的名称是pound character?

我叫它octothorpe,这个名字没有哪个国家用作别的意思,而且所有的人都能看懂它的意思。每个国家都觉得他们的叫法最正确、最闪亮。对我来说这是自大狂的想法,而且说真的,与其去关心这种细枝末节,还不如把时间花在更重要的事情上面,比如好好学习编程。

为什么print("Hi # there.")里的#没被忽略掉?

这行代码里的#处于字符串内部,所以它就是引号结束前的字符串中的一部分,这时它只是一个普通字符,而不代表注释的意思。

怎样做多行注释?

每行前面放一个#就可以了。

我们国家的键盘上找不到#字符,怎么办?

有的国家要通过Alt键组合才能键入这个字符。你可以用搜索引擎找一下解决方案。

为什么要让我倒着阅读代码?

这样可以避免让你的大脑跟着每一段代码的意思走,这样可以让你精确处理每个片段,从而让你更容易发现代码中的错误。这是一个很好用的查错技巧。