`
qianxiniu29004
  • 浏览: 3916 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学习python核心编程-第三章-课后习题笔记

 
阅读更多

文献:http://www.verydemo.com/demo_c122_i28863.html

3�1. 标识符。为什么Python 中不需要变量名和变量类型声明?

python 变量是在定义是内部进行定义

3�2. 标识符。为什么Python 中不需要声明函数类型?

定义是内部定义的类型

3�3. 标识符。为什么应当避免在变量名的开始和和结尾使用双下划线?

双下划线有特殊含义,属于内部变量

3�4. 语句。在Python 中一行可以书写多个语句吗?

可以,用分号隔开就行

3�5. 语句。在Python 中可以将一个语句分成多行书写吗?

可以,用反斜杠进行续行就行

3�6. 变量赋值

(a)赋值语句 x, y, z = 1, 2, 3 会在 x、y、z 中分别赋什么值?

x=1

y=2

z=3

(b)执行z, x, y = y, z, x 后,x、y、z 中分别含有什么值?

x=3

y=1

z=2

3�7. 标识符。下面哪些是Python 合法的标识符?如果不是,请说明理由!在合法的标

识符中,哪些是关键字?

python 标示符以下划线或字母开头,后面可以跟字母数字下划线

 

下面的问题涉及了 makeTextFile.py 和readTextFile.py 脚本。

3�8. Python 代码。将脚本拷贝到您的文件系统中,然后修改它。可以添加注释,修改

提示符(‘>’太单调了)等等,修改这些代码,使它看上去更舒服。

#!/usr/bin/env python

 

import os

ls=os.linesep

 

#enter file

 

while True:

       f1=raw_input('input filename: ')

       if os.path.exists(f1):

               print "error the file name %s exists." % f1

       else:

               break

 

#write to file

 

all=[]

 

print "input contanct'.'end"

while True:

       cont=raw_input('input context:')

   …………………………………………………………………………

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics