#coding=utf-8 识别中文字符 (python3中不需要)
print(“aaaaa”,end=“”)输出aaaaa,但是不会换行
print("我的年龄是%d岁,我的身高是%dcm"%(age,high))
print(name[0:3]) #取下标0-2的字符 print(name[2:]) #取下标为2开始到最后的字符
a="abcdefg" a[1:5:2] -"bd" a[ : :-2] -"fdb" a[ : :-1] -"gfedcba" a[-1] -"g"
a.find("字符串") 返回索引值 a.count("字符串") 返回出现的次数 a.replace(str1,str2,) 把a中的str1替换成str2
a.title() 把字符串的每个单词首字母大写 a.lower() 转换a中所有大写为小写 a.upper() 转换a中所有小写为大写
a.split(str=" ") 以str为分隔符切片 a.split() 以任何默认的空格分隔
a.ljust(width) 原字符串左对齐填充 a.rjust(width) 原字符串右对齐填充 a.center(width) 原字符中间对齐填充
a.starswith(str) 检查字符串是否以str开头 a.endswith(str) 检查字符串是否以str结尾
列表的相关操作:
列表连接可以用+ ,列表复制可以用*
A[1:4]从第一个下标开始到第二个下标,但不包括第二个下标
A.append(temp) -向列表添加元素,末尾
A.extend(temp) -可以将集合的所有元素添加到列表 ----------(append是将整个列表添加到A中),末尾
A.insert(index,object) -在指定位置index插入元素
A[1] = 'xiaoxiao' -通过下标确认需要修改的元素
A.index(str) - 检测字符串A中是否包含子字符串 str,返回str下标
A.count(str) -用于统计字符串里某个字符出现的次数,返回次数
del A[1] -根据下标删除 A.pop() -删除最后一个元素 A.remove("aaaa") -根据值删除指定元素
A.sort() -将list按特定顺序重新排列,默认由小到大 A.sort(reverse=True) -将sort效果逆序即由大到小排列
A.reverse() -将list逆置
字典:info = {'key键':'value','key键':'value'}
age = info.get('age') 查看是否存在age键
Info['key键'] = 'newValue' 当key不存在时就会新增这个键
del info['name'] 删除键 del info删除整个字典 info.clear() 清空字典
Info.keys() 返回字典所有key info.values() 返回字典所有值
Info.items() 返回所有键、值的列表
字典的遍历: for key,value in myInfo.items():
print(key)
print(value)
元组:names = (str1,str2) 与列表类似,但其值不支持修改