鱼C论坛

 找回密码
 立即注册
查看: 397|回复: 3

字符提取

[复制链接]
发表于 2018-7-16 17:06:13 | 显示全部楼层 |阅读模式

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

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

x
1. 有字符串:str1 = '<a  target="_blank">鱼C资源打包</a>',请问如何提取出子字符串:'www.fishc.com'
>>> str1[16:29]
请问为什么提取这个字符串是这样啊,为什么是16开始,到29呢?



2. 还是第三题那个字符串,请问下边语句会显示什么内容?
>>> str1[20:-36]
请问这题又是怎么考虑的呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-16 17:09:39 | 显示全部楼层
1 一个字符一个字符数出来的,或者用str的查找方法,比如find之类的查询可以得出位置

2 考虑切片的起点和终点,不管是正是负,规则是定好的,20表示从左到右第21个字符,-36表示从右到左第36个字符,
所以 20:-36 就是从左到右第21个字符一直到从右到左第36个字符之间的所有字符
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-16 17:13:29 | 显示全部楼层
BngThea 发表于 2018-7-16 17:09
1 一个字符一个字符数出来的,或者用str的查找方法,比如find之类的查询可以得出位置

2 考虑切片的起点 ...

str1 = '<a  target="_blank">鱼C资源打包</a>'
题目应该是这样,我的疑问是为什么第一个W是16啊,我数出来是15。那个双引号也算一个吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-16 17:15:52 | 显示全部楼层
半岛日志 发表于 2018-7-16 17:13
str1 = '鱼C资源打包'
题目应该是这样,我的疑问是为什么第一个W是16啊,我数出来是15。那个双引号也算 ...

空格算
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 22:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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