字符串的定义
分别有三种形式:"hello",'hello',"""hello"""
字符串的索引和切片:首先对字符串进行赋值 str[1]表示从字符串中找出第二个字符(索引值从零开始)
srt[-1]找出字符串中最后一个元素
srt[:]输出字符串的全部字符
str[1:j]截取字符串中第二个到j-1间的字符
判断字符是否存在定义的字符串中,输出为波尔值(True ,False)
字符串的连接:只需要俩个字符串相加就可以
str.capitalize()表示将字符串的首个字母大写
str.center(20,'$')表示将字符串居中,20代表总字符长度,用$填充剩余空间
str.ljust(20,'$')表示将定义的字符串居左,其他空间由指定的字符填满
str.rjust(20,'$')将定义的字符串居右,其他空间也由指定的字符填满
str.strip()表示将字符串中制定的字符删除,没有指定的话则默认去除空格
str.isalnum() 判断字符串中是否都是字母或者数字
str.isalpha() 判断字符串中是否都是字母
str.isdigit() 判断字符串中是否都是数字
str.istitle()判断字符串中是否为标题
str.isupper()判断字符串中是否都是大写字母
字符串:列表
首先定义列表service,列表中的元素可以是字符串和列表
列表也支持索引和切片
service[1]将列表中的第二个元素取出(列表中的元素也是从零开始)
service[-1]将列表中的最后一个元素取出
service[0:2]将列表中的第一个和第二个元素取出
列表中元素的添加
service.append('dhcp') 注意只能添加一个元素
列表中多个元素的添加
service.(['lo','ip'])
列表中指定位置的插入
service.insert(i,'x') i表示在列表中第几个元素插入,'x'表示要插入的元素
列表中元素的删除
service,remove('hello') 注意:只能删除列表中有的元素
service.pop()默认删除列表中的最后一个元素