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)主程序




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值