fobj = open('F:\programing\AUC\prtest.txt','r')
for eachLine in fobj:
print (eachLine,)
打印文件中的内容print 中的‘,’很重要
2.错误和异常
try:
filename = input('Enter file name:')
fobj = open(filename,'r')
for eachLine in fobj:
print (eachLine,)
fobj.close()
except (IOError):
print ('file open error: ')
Enter file name:f:de.txt
file open error:
def addMe2Me(x):
'apply + operation to argument'
return (x+x)
addMe2Me(3.23)
>>> addMe2Me('gajk')
'gajkgajk'
>>> addMe2Me([-1,'abc'])
[-1, 'abc', -1, 'abc']
python 可以多元赋值
>>> x,y,z = 1,2,'a string'
>>> x
1
>>> y
2
>>> z
'a string'
对于下划线,最好默认为如下格式
_xxx_ : 系统定义名字
_xxx : 类中的私有变量名
python的模块结构和布局:
(1)起始行(unxi)
(2)模块文档
(3)模块导入
(4)变量定义
(5)类定义
(6)函数定义
(7)主程序