吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1739|回复: 19
收起左侧

[求助] python入门小疑惑求助大神解答

[复制链接]
Antion 发表于 2019-9-17 15:55
[Python] 纯文本查看 复制代码
name = 'My name is Mike'
print(name[0])
'M'
print(name[-4])
'M'
print(name[11:14]) # from 11th to 14th, 14th one is excluded
'Mik'
print(name[11:15]) # from 11th to 15th, 15th one is excluded
'Mike'
print(name[5:])
'me is Mike'
print(name[:5])
'My na'


看一本python入门书 上面讲解 []标签的用法  其中  name = 'My name is Mike'    而  print(name[11:14]) 的结果是 'Mik'  
11:14 指的是 从11开始到14之前的字段


word = 'friends'
find_the_evil_in_your_friends = word[0]+word[2:4]+word[-3:-1]

其中 word[2:4]  应该为 ri  但是print(find_the_evil_in_your_friends) 的结果竟然是 fiend  我算的应该是 frind才对呀  因为理论上 2:4是ri  -3:-1 是nd才对啊

怎么到底是怎么算的 求解 尤其是[]中带有:号的情况下

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

慕星月 发表于 2019-9-17 16:06
word[2:4] 是ie
计算机里索引是从0开始算的
pob777 发表于 2019-9-17 16:08
与记忆相关 发表于 2019-9-17 16:09
字符串的正序是:0,1,2,3...从0开始,   'friend':f=0,r=1,i=2,e=3,n=4,所以[2:4]是2和3即ie
52292548 发表于 2019-9-17 16:10
本帖最后由 52292548 于 2019-9-17 16:13 编辑

下标0是f 那下标1不就是r了  2:4不就是ie
chinaqin 发表于 2019-9-17 16:11
这个:号没有毛病,是从0 开始算的  ,word[1]=r    word[2]=i 没毛病啊
CXL123456 发表于 2019-9-17 16:11
Z3~I[_A0H%`961NIH55FMQP.png
Ano 发表于 2019-9-17 16:20
朋友你这看的什么书。。。我现在也在自学python,由于一点基础都没有,目前也是觉得比较难了。但你这个问题是切片最基本的了吧。。。选对教材很重要哦
yanmingming 发表于 2019-9-17 16:26
开始下标 : 结束-1下标 : 步长
unixcs 发表于 2019-9-17 16:35
推荐去b站看看小甲鱼学python,讲的很详细的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 02:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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