字符串
Test='python'
print(type(Test))
print('获取第一个字符%s'%Test[0])
for item in Test:
print(item,end='')
name='peter'
print('姓名首字母转换大写%s'%name.capitalize())
a=' hello '
b=a.strip()
print(b)
print(a.lstrip())
print(a.rstrip())
id(a)
print('a的内存地址%d'%id(a))
b=a
print('b的内存地址%d'%id(b))
print(b)
dataStr='I love Python'
print(dataStr.find('P'))
print(dataStr.index('P'))
print(dataStr.startswith('P'))
print(dataStr.endswith('P'))
print(dataStr.lower( ))
print(dataStr.upper( ))
strMsg='hello world'
print(strMsg)
print(strMsg[0])
print(strMsg[2:5])
print(strMsg[2:])
print(strMsg[0:3])
print(strMsg[::-1])
list
li=[]
li=[1,2,3,'你好']
print(len(li))
strA='我喜欢python'
print(len(strA))
print(type(li))
listA=['abcd',785,12.23,'qiuzhi',True]
print(listA)
print(listA[0])
print(listA[1:3])
print(listA[2:])
print(listA[::-1])
print(listA*3)
print('---增加------')
listA.append(['fff','ddd'])
listA.insert(1,'这是我刚插入的数据')
print(listA)
rsData=list(range(10))
print(type(rsData))
listA.extend(rsData)
listA.extend([11,23,33,44])
print(listA)
print('--------修改----------')
print('修改之前',listA)
listA[0]=333.4
print('修改之后',listA)
listB=list(range(10,30))
print(listB)
print('--------------删除操作-------------')
del listB[0]
print(listB)
del listB[1:3]
listB.remove(20)
listB.pop(0)
print(listB)
print(listB.index(19))
元祖的创建 不能进行修改
tupleA=()
tupleA=("abcd",89,9.13)
print(type(tupleA))
print(tupleA)
for item in tupleA:
print(item,end=" ")
tupleB=("abcd",89,9.13,'peter',[11,22,33])
print(tupleA[1:3])
print(tupleA[::-2])
print(tupleB[::-3])
tuple=( )
tupleA[0]='python'
tupleB[4][0]=234
print(tupleB)
tupleB=(1)
print(type(tupleB))
tupleB=('1')
print(type(tupleB))
tupleB=(1,)
print(type(tupleB))
tupleC=tuple(range(10))
print(tupleC.count(8))
tupleC=(1,2,3,4,5,3,4,5,1)
print(tupleC.count(4))
print(type(tupleC))
如何创建字典
dictA={'pro':'艺术',"school":'背景电影学院'}
dictA={}
dictA['name']='李易峰'
dictA['age']=30
dictA['pos']='歌手'
print(dictA)
print(len(dictA))
print(type(dictA))
print(dictA['name'])
dictA['name']='谢霆锋'
print(dictA)
print(dictA.keys())
print(dictA.values())
print(dictA.items())
for key,value in dictA.items():
print("%s==%s"%(key,value))
dict.update({'age':32})
dict.update({'height':1.8})
del dictA['name']
dictA.pop('age')
print(dictA)
print(sorted(dictA.tiems( ),key=lambda d:d[0]))
print(sorted(dictA.tiems( ),value=lambda d:d[1]))
公用方法 + * in
strA='人生快乐'
strB='我用python'
print(strA+strB)
listA=list(range(10))
listB=list(range(11,20))
print(listA+listB)
print(strA*3)
print(listA*3)
print('生' in strA)
print(22 in listA)
dictA={'name':'peter'}
print('age' in dictA)