存档在 ‘Python入门’ 分类

Hello,Python!

2011年7月10日

使用Python打印一条“hello,world!”语句是再简单不过的事情了,因为Python特有的交互型解释器可以帮助你完成这项任务。如果你在Ubuntu系统下,首先在终端敲入python就可以进入python解释器,然后输入”hello, world!”即可打印出这句经典的语句。

edsionte@edsionte-laptop:~$ python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> "hello, world!"
'hello, world!'

此时,你已经成功的打印了”hello, world!”这条字符串。当你输入这条字符串后,解释器就按照字符串的解释规则去解释它,其结果就是在终端显示出hello, world这条语句。这里特别强调的是,这条语句必须被双引号或者单引号包括在内,如果在解释器中直接输入hello, world!那么将会出现语法错误,比如:

>>> hello, world!
  File "< stdin >", line 1
    hello, world!
                ^
SyntaxError: invalid syntax

其主要原因就是Python解释器此时不知道如何解释这条语句。

除了用双引号或者单引号直接告诉Python解释器”此时你应该解释一条字符串“,通过print命令也可以成功打印这条语句。

>>> print "hello, world!"
hello, world!

至此,你已经成功的使用Python打印了“hello,world!”,不过这一切都是在Python解释器里完成的,当你退出解释器是,这些语句将会消失。按照我们常规的编程习惯,我们通常会将程序以文本的形式保存起来。我们使用vim创建一个hello.py的程序,其内容是:

#!/usr/bin/python2.6
print "hello, world!"

新增的第一条语句告诉操作系统应该使用/usr/bin目录下的Python来执行这些语句。我们再修改该文件的属性,使它有执行的权限。好了,你已经创建了第一个Python脚本,现在开始执行吧:

edsionte@edsionte-laptop:~/mypython$ chmod a+x hello.py
edsionte@edsionte-laptop:~/mypython$ ./hello.py
hello, world!

成功!

windows 7 ultimate product key

windows 7 ultimate product key

winrar download free

winrar download free

winzip registration code

winzip registration code

winzip free download

winzip free download

winzip activation code

winzip activation code

windows 7 key generator

windows 7 key generator

winzip freeware

winzip freeware

winzip free download full version

winzip free download full version

free winrar download

free winrar download

free winrar

free winrar

windows 7 crack

windows 7 crack

windows xp product key

windows xp product key

windows 7 activation crack

windows7 activation crack

free winzip

free winzip

winrar free download

winrar free download

winrar free

winrar free

download winrar free

download winrar free

windows 7 product key

windows 7 product key