字符串的创建: '' ; "" ; "''" """
str = ' redhat' ; str = "redhat" ; str = """redhat"""
转义字符
\n: 代表换行符 \t: 代表tab符 \': 代表单引号本身 \": 代表双引号本身
字符串的类型转换
str(obj) 将其他类型内容转换为字符串
int(obj) 将字符串转换为为整数
float(obj) 将字符串转换为浮点型
long(obj) 将字符串转换为长整型
字符串的特性 : 索引 切片 连接 重复 计算长度 成员操作符(in , not in)
索引
切片
重复
连接
计算长度
成员操作符
判断字符串的类型
s.capitalize s.find s.isspace s.partition s.rstrip s.translate
s.center s.format s.istitle s.replace s.split s.upper
s.count s.index s.isupper s.rfind s.splitlines s.zfill
s.decode s.isalnum s.join s.rindex s.startswith
s.encode s.isalpha s.ljust s.rjust s.strip
s.endswith s.isdigit s.lower s.rpartition s.swapcase
s.expandtabs s.islower s.lstrip s.rsplit s.title
字符串开头结尾的判断(endswith, startswith)
endswith--多用于查找指定的文件格式(.log, .png.....)
startswith---多用于判断使用的协议(http://, https://, ftp://)
去除空格 left middle right , l/r
列表的操作
append insert extend
a=['qwer','asdf']
a.append('tyu') 追加到a的列表末尾
a.insert(1,'dfg') 追加到a中第一个元素的后面
a.extend(a) 追加a到列表a的末尾 这个使用一般在追加多个的时候
修改
查看
.count 显示列表指定元素出现的次数
.index 显示指定元素索引值,如果出现多个显示最小的,如果不存在就报错
删除
.pop(索引值)
反转列表
.serverse()