685
备注:
|
1735
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 11: | 行号 11: |
* 运行Python解释器,输入一些Python语句并查看运行结果。 * 下载安装一种Python编辑器,并熟悉它的使用。(SPE - Stani's Python Editor, IDLE, DrPython, Eclipse+PyDev, Boa Constructor,Emacs, VIM等) * 运行编辑器,编辑一段Python代码,并运行它。 |
* 运行Python解释器,输入一些Python语句并查看运行结果。比如: {{{ >>> 1+1 >>> 2**10 >>> r = 5 >>> pi = 3.14159 >>> pi*r*r >>> >>> "hello world" >>> print "hello world" >>> "hello " + "world\n" >>> print "hello " + "world\n" >>> >>> x = 54 >>> y = 36 >>> if x>y: print x else: print y >>> >>> while y != 0: y, x = x%y, y >>> print x >>> >>> import sys >>> sys.version >>> sys.platform >>> >>> help() >>> help(sys) >>> dir(sys) >>> (Ctrl+d或者ctrl+z) }}} * 下载安装一种Python编辑器,并熟悉它的使用。(比如SPE - Stani's Python Editor, IDLE, DrPython, Eclipse+PyDev, Boa Constructor,Emacs, VIM等) * 运行编辑器,编辑一段Python代码,并运行它。比如 {{{#!python def GCD(x,y): while y != 0: y, x = x%y, y return x print GCD(36, 54) }}} 或者 {{{#!python def buildConnectionString(params): """Build a connection string from a dictionary of parameters. Returns string.""" return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) if __name__ == "__main__": myParams = {"server":"mpilgrim", \ "database":"master", \ "uid":"sa", \ "pwd":"secret" \ } print buildConnectionString(myParams) }}} |
实验目的:
- Python运行环境的安装
- 交互式运行Python
- Python编辑器安装
- 编辑、运行Python程序
实验内容:
在 http://www.python.org/ 上下载python安装程序安装Python
在 http://www.pygame.org/ 上下载pygame安装程序安装pygame
- 运行Python解释器,输入一些Python语句并查看运行结果。比如:
>>> 1+1 >>> 2**10 >>> r = 5 >>> pi = 3.14159 >>> pi*r*r >>> >>> "hello world" >>> print "hello world" >>> "hello " + "world\n" >>> print "hello " + "world\n" >>> >>> x = 54 >>> y = 36 >>> if x>y: print x else: print y >>> >>> while y != 0: y, x = x%y, y >>> print x >>> >>> import sys >>> sys.version >>> sys.platform >>> >>> help() >>> help(sys) >>> dir(sys) >>> (Ctrl+d或者ctrl+z)
下载安装一种Python编辑器,并熟悉它的使用。(比如SPE - Stani's Python Editor, IDLE, DrPython, Eclipse+PyDev, Boa Constructor,Emacs, VIM等)
- 运行编辑器,编辑一段Python代码,并运行它。比如
或者
1 def buildConnectionString(params):
2 """Build a connection string from a dictionary of parameters.
3
4 Returns string."""
5 return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
6
7 if __name__ == "__main__":
8 myParams = {"server":"mpilgrim", \
9 "database":"master", \
10 "uid":"sa", \
11 "pwd":"secret" \
12 }
13 print buildConnectionString(myParams)
在 http://www.pygame.org/projects/6 下载一个游戏并运行它。
思考题: