《php网站开发》电子课件,建设公司招聘,推广策略怎么写,.net商城网站开发字符串类型(str)#xff1a; 包含在引号#xff08;单#xff0c;双#xff0c;三#xff09;里面#xff0c;由一串字符组成。 用途#xff1a;姓名#xff0c;性别#xff0c;地址#xff0c;学历#xff0c;密码 Name ‘zbk’ 取值: 首先要明确#xff0c;字符…字符串类型(str) 包含在引号单双三里面由一串字符组成。 用途姓名性别地址学历密码 Name ‘zbk’ 取值: 首先要明确字符串整体就是一个值只不过特殊之处在于 Python中没有字符类型字符串是由一串字符组成想取出字符串中的字符也可以按照下标的方式取得。 name hello hello
print(name[0]) View Code 按下标的方式取得所要的字符所谓的下标就是后面提到的索引。 下标[0]是默认从首字符开始取 [0:]是取下标包括下标之后的字符。 [0:3]是取的两个下标之间的字符。 字符串的四种定义方式 s hello
s1 hello
s2 hello
s3hello View Code 查看输出类型显示都是字符串类型 print (type(s))
print(type(s1))
print(type(s2))
print(type(s3)) View Code 字符串的方法介绍 1.去除字符串两边的 空格 。(strip) (默认是空格符也可以是其他字符依情况而定) name input(username:)
name name.strip() #去除字符串的空格 用户两边输入了空格字符都会去除)
print (name)# x ******zbk*******
# # xx.strip(*) #去除两边的“*”字符。
# print(x.strip(*)) View Code 2.把字符串的首字母转换成大写。(capitalize) x hello
print (x.capitalize()) #首字母大写 View Code 3.把字符串以某个长度为准显示居中。 (center) x hello
print(x.center(30,#)) #居中显示 View Code 4.统计某个字符的长度。(count) x hello love lllll
print (x.count(l)) # 统计字符的长度
print (x.count(l,0,4)) #后面给定一个范围在这个范围里取找。 View Code 5.判断字符是否以‘什么字符开头或者结尾’。开头startswith() 结尾endswith() x Hello
print(x.startswith(o)) #判断以o字符开头的吗。是的话返回 true 否的话‘false’
print(x.endswith()) #判断以 空格符结尾。 View Code 6.找到字符所在的索引位置。 (find 和 index) x hello world
print(x.find(l)) #找到字符所在索引
print(x.index(o)) #找到字符串对应的索引 默认都是从最左边开始。 View Code 7.格式化字符串 (format) x name:{} , age:{},sex:{}
print(x.format(zbk,18,male))#格式化字符串x name:{0} , age:{1},sex:{0}
print(x.format(zbk,18,male))#格式化字符串 通过位置的方式。x name:{x} , age:{y},sex:{z}
print(x.format(xzbk,y18,zmale)) #格式化字符串 指定参数 View Code 8.判断是否为字符串类型并且为整型。 (isdigit()) x 123
print(x.isdigit()) # 判断是否为字符串 View Code 9.判断/转换 字符的 大小写。 x zbk
print (x.upper()) #全转换成大写字母
print(x.lower()) #全部转换成小写
print(x.islower()) #判断是否小写
print(x.isupper())#判断是否大写 View Code 10.判断是否全部为空 (isspace) x
print(x.isspace()) # 判断是否全部为空格 View Code 11.判断首字母是否为大写 (istitle) x X
print(x.istitle()) #判断首字母是否为大写 View Code 12.左对齐(ljust) 右对齐: (rjust) x zbk
print(x.ljust(10,*)) #左对齐
print(x.rjust(10,*)) #右对齐 View Code 输入结果 zbk*******
*******zbk View Code 13.大小写翻转 swapcase x zzzzXXXXXcccc
print(x.swapcase()) #大小写 翻转 View Code 14.指定字符切分 split x my,name,is,aray
print (x.split(,)) #指定字符切分 View Code 15.替换 (repalce) x hello aray
print(x.replace(l,H,1)) #后面第三个参数 ‘1’ 是指定替换1个。 View Code 转载于:https://www.cnblogs.com/zhongbokun/p/7223207.html