鱼C论坛

 找回密码
 立即注册
查看: 2477|回复: 0

[学习笔记] Python L14 作业 字符串

[复制链接]
发表于 2020-3-24 19:12:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 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([tabsize=8])

数字
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([keepends])
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[startindex:endindex]

4. str1[-33:-20]
5. str1[20:-36] 转换成正数或负数
6.
str1 = 'i2sl54ovvvb4e3bferi32s56h;$c43.sfc67o0cm99'
x = ''
for i in range(0,len(str1),3)
     x += str1[i]
这个要用 str1[::3],step=3,每隔3个取一个字符;
str1[::3] , 结果是'ilovefishc.com'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 03:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表