name ='fang wei jie'#将每个单词的首字母改成大写print(name.title())#将字符串中的所有字母改为大写print(name.upper())#将字符串中的所有字母改成小写print(name.lower())
place ='jiangxi'#合并(拼接)字符串print(name+' '+place)#使用制表符换行或添加空白print('\t'+name+'\n'+place)print("Languages:\n\tpython\n\tC\n\tJavascript")#删除字符串尾部的空白
favorite_language =' py th on 'print('*'+favorite_language.rstrip()+'*')#这种删除只是暂时的,下一次访问该变量时又恢复原样!print(favorite_language+'*')#删除字符串开头的空白print('*'+favorite_language.lstrip()+'*')#同时删除字符串两端的空白print('*'+favorite_language.strip()+'*')#输出一段长字符串(包括引号)
famous_say ='"A person who never made a mistake never tried anything new"'print(famous_say)
#创建空字典
empty_dict={}print(empty_dict)#创建字典
dict_1={'apple':'red','orange':'orange','grape':'black'}print(dict_1)#使用[key]获取元素print(dict_1['orange'])
d=dict_1['grape']print(d)print(type(d))#使用[key]修改或添加元素
dict_1['grape']='purple'print(dict_1)
dict_1['pear']='yellow'print(dict_1)#删除字典给定键key及相应的值
dict_1.pop('orange')print(dict_1)
dict_1.pop('orange','error')print(dict_1)#遍历for i in dict_1:print(i)for i in dict_1:print(dict_1[i])print('*******************')for value in dict_1.values():print(value)for k,v in dict_1.items():print(k,v)
set(集合)
#创建集合
empty_set=set()print(empty_set)#将其他类型转换为集合
set_1=set('letters')print(set_1)
set_2=set(['s','apple',2,3.5])print(set_2)
set_3=set((3,'s',2.4,'people'))print(set_3)
set_4=set({'apple':'red','cherry':'blue','orange':'orange'})print(set_4)for s in set_4:print(s)print(type(s))
s='change'#集合中的元素不可变#在集合内任意位置添加一个元素
set_3.add('banana')print(set_3)
set_2.add(3)print(set_2)
set_1.add((1,3,'name'))print(set_1)#插入整个列表,元组,字符串,打碎插入
set_4.update([3,'w','right',3.6])print(set_4)
set_4.update((1,'move','e',4.8))print(set_4)
set_4.update('one')print(set_4)#删除集合中的元素,且一次只能移除一个元素
set_4.remove('orange')print(set_4)
set_4.remove(1)print(set_4)
set_4.remove(4.8)print(set_4)#遍历for n in set_4:print(n)#交 和 并运算符
set_5=set([1,3,2,5,7,6,'a','apple'])
set_6=set([2,4,1,6,9,0,'a','apple','cherry'])print(set_5&set_6)
setName=set_5.intersection(set_6)print(setName)print(set_5|set_6)
setName1=set_5.union(set_6)print(setName1)print(set_5-set_6)
setName2=set_5.difference(set_6)print(setName2)