python核心编程课后习题解答第一章

闲着没事,决定将《python核心编程》这本书的课后习题做一遍,以增加自己的编程能力。

1-1 将python安装到系统上

本人用的ubuntu系统,系统中自带了python,无需安装,本题忽略。

1–2. 执行Python。有多少种运行Python 的不同方法?你喜欢哪一种?为什么?

a,交互式启动解释器。b,运行python脚本。c,用集成开发环境的图形用户界面运行python。俺比较喜欢前两种运行方式。

1–3. Python 标准库。
(a)请找到系统中Python 执行程序的安装位置和标准库模块的安装位置
(b)看看标准库里的一些文件,比如string.py。这会帮助你适应阅读Python 脚本。

答(a):我用的是ubuntu系统,python被安装在usr/local/bin下库文件被安装在/usr/local/lib/python2.7子目录下。

答(b):忽略

1–4. I 交互执行。启动你的Python 交互解释器。你可以通过输入完整的路径名来启动
它。当然,如果你已经在搜索路径中设置了它的位置,那么只输入它的名字(python 或者
python.exe)就行了。(你可以任选最适合你的的Python 实现方式,例如:命令行、图形用户接口/集成开发环境、Jython、IronPython 或者Stackless)启动界面看上去就像本章描述的一
样,一旦你看到>>>提示符,就意味着解释器准备好要接受你的Python 命令了。
试着输入命令print 'Hello World!' (然后按回车键),完成著名的Hello World!程序,
然后退出解释器。在Unix 系统中,按下Ctrl+D 会发送EOF 信号来中止Python 解释器,在DOS
系统中,使用的组合键是Ctrl+Z。如果要从Macintosh、PythonWin、以及Windows 或Unix 中
的IDLE 这样的图形用户环境中退出,只要简单的关闭相关窗口就可以了。

忽略

1–5. 编写脚本。作为练习1–4 的延续,创建“Hello World!”的Python 脚本其实和
上面的交互性练习并不是一回事。如果你在使用Unix 系统,尝试建立自动运行代码行,这样你
就可以在没有调用Pyton 解释器的情况下运行程序了。

太简单,忽略
1–6. 编写脚本。使用print 语句编写脚本在屏幕上显示你名字、年龄、最喜欢的颜色
和与你相关的一些事情(背景、兴趣、爱好等等)。

  1#!usr/bin/env python
  2 '''
  3 myinfo.py
  4         '''
  5
  6 print 'My name: CJL'
  7 print 'My age: 24'
  8 print 'My loved color:red'
  9 print 'My hobby:basketball...'

运行结果:

******@***********:~/python$ python myinfo.py
My name: CJL
My age: 24
My loved color:red
My hobby:basketball...

posted @ 2012-10-07 12:09  forwhy  阅读(705)  评论(0编辑  收藏  举报