一、帮助系统: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@]
二、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/