python

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: 

3.函数

def addMe2Me(x):
	'apply + operation to argument'
	return (x+x)

addMe2Me(3.23)
>>> addMe2Me('gajk')
'gajkgajk'
>>> addMe2Me([-1,'abc'])
[-1, 'abc', -1, 'abc']

python代码块的体现在于缩进深度,以此代替以往代码中的大括号

python 可以多元赋值

>>> x,y,z = 1,2,'a string'
>>> x
1
>>> y
2
>>> z
'a string'

python 标识符命名问题

对于下划线,最好默认为如下格式

_xxx_   :  系统定义名字

_xxx     :   类中的私有变量名



python的模块结构和布局:

(1)起始行(unxi)

(2)模块文档

(3)模块导入

(4)变量定义

(5)类定义

(6)函数定义

(7)主程序




你可能感兴趣的:(python)