从Hello Testting开始

2018年7月2日 885 次阅读 4 条评论 7 人点赞

从Hello Testting开始

使用已经安装好的IDE工具,新建一个test.py的文件。按照要求输入以下内容:

print("Hello Testting!")
print("Testting Again!")
print("I like Testting.")
print("Tessting is my job.")
print("I 'said' Tessting is my job.")

如果你的Python是2.7版本的,由于print用法和3.X版本不同,所以需要按照以下方式输入:

print"Hello Testting!"
print"Testting Again!"
print"I like Testting."
print"Tessting is my job."
print"I 'said' Tessting is my job."

输入以上内容以后,直接在IDE中运行代码,输出结果:
test_py.png
如果你想要在命令行终端(Windows PowerShell)执行以上代码,需要在终端输入以下命令执行代码:

python test.py

注意:

  1. 以上所有代码需要在输入法英文模式下输入。
  2. 命令行终端运行代码需要首先通过cd命令进入test.py文件所在的文件夹路径下才能正常执行.具体操作下见图:

cmd_test.png

调试代码

如果你在运行代码的时候报错,如下所示:

File "d:\python\test.py", line 2
print("Testting Again!)
^
SyntaxError: EOL while scanning string literal

这些内容你应该学会看懂,因为你以后还会犯类似的错误。接下来让我们一行一行来分析以下。
1. 首先我们在命令行终端输入命令来运行 test.py 脚本。
2. Python 告诉我们 test.py 文件的第 2 行有一个错误。
3. 然后这一行的内容被打印了出来。
4. 然后 Python 打印出一个 ^ ( 井号, caret) 符号,用来指示出错的位置。注意到少了一个 " ( 双
引号) 符号了吗?
5. 最后,它打印出了一个“语法错误 (SyntaxError)” 告诉你究竟是什么样的错误。通常这些错误信息都非常难懂,不过你可以把错误信息的内容复制到搜索引擎里,然后你就能看到别人也遇到过这样的错误,获取你能找到如何解决这个问题。

根据以上提示,对比不同的地方进行修改。然后再重新运行代码。同时,你可以尝试故意写错一些代码,然后运行代码,查看分别报错的信息是什么样的。这样经常调试错误的代码,在以后编写代码的过程中就清楚在哪个部分需要重点留意。

初学者的建议


学习时注重细节
好程序员和差程序员的最重要的一个技能就是对于细节的注重程度。事实上这是任何行业区分好坏的标准。如果缺乏对于工作的每一个微小细节的注意,你的工作成果将缺乏重要的元素。以编程来讲,这样的过程设计的程序只能是毛病多多难以使用。所以在日常的代码学习的过程中要注意细节。
善于发现不同点
程序员长年累月的工作会培养出一个重要技能,那就是对于不同点的区分能力。有经验的程序员拿着两份仅有细微不同的代码,可以立即找出不同点来。
在日常练习写代码的过程中,写错代码是难以避免的。即使有经验的程序员也会偶尔写错。所以在写代码的过程中要不断学会根据报错信息自己调试代码,把所有的不同点都修正过来。这样的过程可以让你对于程序里的 bug 更加敏感。
代码不要复制粘贴
在日常的练习中你必须手动将每个代码打出来。日常的练习写代码的过程禁忌复制粘贴,复制粘贴不会提高你的读代码、写代码、观察代码的能力。对于初学者来说如果你复制粘贴的话,那你就是在欺骗自己,这样等你自己写代码的时候是完全不会的。

标签:
最后编辑:2018年7月31日

风里云里,我在这里等你!

文章评论(4)

  • Jacques Acevedo

    Hi

    As i promised you, i wanna give you 1 month free access to our Fashion members are, here you can find VIP coupons that are not visible to the public eye.

    Please don't share the coupons on the internet

    Yours truly

    "Sent from my iPhone"

    2019年11月7日
    • Giggss

      Can you speak Chinese?
      Here is China-Network.

      2019年11月21日
      • Altumn

        机智如你。

        2019年11月28日
  • eyst

    66666666

    2018年7月4日