python笔记1

一、帮助系统:help(command|module) eg. help(list)

二、python基础
python数据结构:
列表
list=['itemA','itemB','itemC']
元组
array=('itemA','itemB',list)
字典
dict={
'itemA':'valueA',
'itemB':'valueB',
'itemC':'valueC'
}

list的使用:
---------------------------------------------------
arraylist = ['panda','dog','cat','monkey','mouse']
print "the array's length is",len(arraylist)
print "n"
print "the first item is ",arraylist[0]

arraylist.append('snake')

print "nafter add an item 'snake',the array become",
for item in arraylist:
print item

arraylist.sort()

print "nafter sort the array become",
for item in arraylist:
print item,

del arraylist[0]

print "nafter del the first item the array become",arraylist
---------------------------------------------------


元组的使用:
---------------------------------------------------
zoo=('monkey','mouse','tiger','cat','dog')
park=('grant','forest',zoo)

print "the zoo is :",zoo
print "the second animal in zoo is :",park[2][1]

num=len(zoo)
for (i=0;iprint zoo[i]

num=len(zoo)
while num>=0:
print zoo[num]


python继承
----------------------------------
class SchoolMember:
def __init__(self,name,age):
self.name=name
self.age=age
print '(Initialized SchoolMember :%s)' % self.name
def tell(self,name,age):
print 'Name:%s , Age:%s' % (self.name,self.age),
class Student(SchoolMember):
def __init__(self, name,age):
SchoolMember.__init__(self,name,age)
self.salary = salary
print '(Initialized Teacher: %s )' % self.name


python储存器
--对象持久化,dump----------------------------------
#!/usr/bin/python
import cPickle as p

shopa=['a','aa','aaa']
shopb=('b','bb','bbb')
shopc={'c':129,'cc':132,'ccc':139}

print '''
step 1:
shopa=['a','aa','aaa']
shopb=('b','bb','bbb')
shopc={'c':129,'cc':132,'ccc':139}
'''

persistent_file='/home/tk/persistent.txt'

f=file( persistent_file,'w')

print '''
step 2:
p.dump(shopa,f)
p.dump(shopb,f)
p.dump(shopc,f)
'''

p.dump(shopa,f)
p.dump(shopb,f)
p.dump(shopc,f)

f.close()

f=file(persistent_file)

print '''
step 3:
shopa=p.load(f)
shopb=p.load(f)
shopc=p.load(f)
'''

shopa=p.load(f)
shopb=p.load(f)
shopc=p.load(f)

print shopa,'n',shopb,'n',shopc
---------------------------------------------------[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23937368/viewspace-1056200/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23937368/viewspace-1056200/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值