按照编程课传统,我们先来运行第一个“Hello
World”程序。
用gedit新建一个文件,输入:
1
print “Hello World!”
2
print “Hello Again”
3
print “I like typing this”
4
print “This is fun”
5
print ‘Yay! Printing.’
6
print “I’d much rather you ‘not’”
7
print ‘I “said” do not touch this’
注意:不要输入每一行第一个数字,那个是gedit提供的行号,为了行文方便;另外,千万不要拷贝粘贴,要自己一个个的输入,这样会有一些小错误,迫使你去debug,并且输入才会有编程的感觉。
把文件保存为“ex1.py”,注意,python的文件后缀要写成py。在命令行中运行
python ex1.py
如果顺利的话,python就会输出一段文字。通常会有些错误,例如字母敲错了,引号格式不对,检查并修复它们,这就叫debug了。
你可以自己尝试一下变化。比如让程序输出其他句子,让程序仅仅输出一句,在程序的某行开头输入一个“#”,看看运行结果有什么变化。
对了,#是python的注释符,既可以放在行首,也可以放在一行的任意位置,而从#开始,python会忽略本行其后的内容。写注释是程序员的重要习惯。因此程序是要给别人读的,在复杂、难以理解的语句后,要添加注释,否则,可能一个星期之后,连你自己也不知道为什么要那么写。
用gedit再新建一个文件,输入:
1
# A comment, this is so you can read your program later.
2
# Anything after the # is ingored by python.
3
4
print “I could have code like this.” # and the comment after is
ingored
5
6
# You can alse use a comment to “disable” or comment out a piece of
code:
7
# print “This won’t run.”
8
9
print “This will run.”
保存为ex2.py,运行这个程序
试试能否中文注释?我试了一下不能,这也太奇怪了,其他语言都可以用中文注释的,也许哪里有问题。
第2课到此结束,你应该学会了:
n
新建、保存一个python程序;
n
运行python程序
n
使用print输出一些语句
n
使用注释符#为程序添加注释