Python L14 作业 字符串
本帖最后由 foxdai 于 2020-3-26 19:08 编辑这个是特大的使用方法:
str1[::3]
字符命令
大小写
capitalize()
casefold()
lower()
upper()
title()
islower()
isupper()
istitle()
swapcase()
对齐
center(width)
ljust(width)
rjust(width)
zfill(width)
空格
isspace()
lstrip()
rstrip()
strip()
expandtabs()
数字
count(sub[,start[,end]])
endswith(sub[,start[,end]])
startswith(prefix[,start[,end]])
find(sub[,start[,end]])
index(sub[,start[,end]])
rfind(sub[,start[,end]])
rindex(sub[,start[,end]])
判断
isalnum()
isalpha()
isnumeric()
isdecimal()
isdigit()
islower()
isupper()
istitile()
isspace()
连接+分割
join(sub)
partition(sub)
replace(old,new[,count])
split(sep=None,maxsplit=-1)
splitlines()
str1[::3],按step=3取字符;
***** Lesson 14课后作业
0. 三引号,转义字符+换行符 \n
1. 三引号,多行的长字符
2. 路径,\..\ 用转义字符"\",或者三引号
原始字符串r
但是在,Ver3.7.7下,未报错,难道升级后,不需要再用转义字符或原始字符了?
3. slice
startindex = str1.index('www')
endindex = str1.index('/dvd')
str1
4. str1[-33:-20]
5. str1 转换成正数或负数
6.
str1 = 'i2sl54ovvvb4e3bferi32s56h;$c43.sfc67o0cm99'
x = ''
for i in range(0,len(str1),3)
x += str1
这个要用 str1[::3],step=3,每隔3个取一个字符;
str1[::3] , 结果是'ilovefishc.com'
页:
[1]