请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

例如 range(0,2) 实际数字是0,1 为什么span=(0,2)取的却是1,2 不应该是前闭后开?

正在回答 回答被采纳积分+3

3回答

咸了和糊粥 2019-02-02 14:50:54

span=(0,2)是个元组吧

span[1]=0

span[2]=2

是不是取的下标(索引)



0 回复 有任何疑惑可以回复我~
蒋一筒 2019-02-01 19:28:35

老师上课讲了,0代表的是第一位前面有0个字符,匹配字符占第1和第2位。

我们之前学的字符规则是从第0位开始数,那么匹配字符占第0和第1位,2取不到。

但是这里我们认为前面有0个字符,然后我们从1开始数,匹配字符占位1和2。

这两个方法我觉得都说的通,可能老师觉得第二个方法能够很快知道前面有几位字符,所以推荐给我们。

这是我个人的理解,你可以在再看一下视频,确认一下。

欢迎讨论。


0 回复 有任何疑惑可以回复我~
7七月 2019-01-01 00:28:54

麻烦贴下完整代码。

0 回复 有任何疑惑可以回复我~
  • 提问者 _Satan #1
    这个需要完整代码吗?
    回复 有任何疑惑可以回复我~ 2019-01-19 10:39:26
  • 7七月 回复 提问者 _Satan #2
    span=(0,2)是把元组赋值给span,我确实不知道“取的是1,2”是什么意思呢?
    回复 有任何疑惑可以回复我~ 2019-01-21 03:03:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信