创建字符串的方法:
可以使用 ' '," ",''' '''可以用单引号双引号或者三个引号来创建。
字符串格式化符号:
符号 方法及描述
%s 格式化字符串
%d 格式化整数
%f 浮点数
切片方法:
可以使用中括号和下标来获取单个字符,或者街截取字符串:
变量名[1]获取单个字符;
切片字符串:
变量名[ 1: 5 ] 选择1 到 4 下标的字符串进行截取。
变量名[ : 7 ] 选择0 到 6下标的字符串进行截取。
变量名[ : ] 打印所有。
、 变量名[ 3: ] 打印3 下标以后所以额字符串,冒号不写下标默认的是最后一位。
变量名[ -2: ] 选择下标倒数第二个开始,到最后一个字符串进行截取。
变量名[ -1: ] 截取最后一位的字符串。
变量名[ : : -1] 逆反进行打印。
变量名[1:2:2] 三个数字时候第一个数代表开始,和结束位置,最后一位代表步长。
字符串的用法:
in : 判断是否在字符串中存在。
no in: 判断是否不在此字符串中。
r/R : 原始字符串(你输入的字符串是什么输出的就是什么样的特殊字符串也是一样)。
字符串中的内置函数:
mygjl ="Hello woila"函数 方法及描述
lan(mygjl) 获取字符串的长度。
count():mygjl.count("l") 查询字符串中有 几个 ' l '并返回。
capitalize():mygjl.capltalize() 把字符串第一个转换为大写。
title(): 把每一个英语单词首字符转换成大写。
find():mygjl.find('l') 寻找()括号中数或者字母在字符串中的下标。
index(): 从右面开始找。
tartswith(): 已XX开头。
endswith(): 已XX结尾。
ljust(),rjust(),center(): 字符串输出是怎样对齐,括号里写小写。
strip(),lstrip(),rstrip() 去除空格。
parlilines(): 按照换行符进行拆分,如果字符串中有”\n“.
isalpha(): 判断字符串是否是字母。
isalnum(): 判断字符串是否是数字和字母。
join(): 将列表组成字符串,mystr.join('')