QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 619|回复: 3

python_note.pdf中关于边界的问题

[复制链接]
发表于 2004-8-18 10:56:17 | 显示全部楼层 |阅读模式
看书上例子
>>>str='HELLO'
>>>str[1:-1]
ELL
>>>str[1:]
ELLO
但是书上有一句话说
冒号表示范围,得到子字符串。冒号两边的数表示上界和下界,下届和上界都可选,缺省上界为-1,下界为0。
我理解:从上面的例子上看如果-1是上届的话,那么str[1:-1]的结果应该与str[1:]相同都是ELLO.
不知道我这样理解对不对。
在里面还有这么一段:
>>>str="hello world"
>>>str="hello"
>>>i=-len(str)
>>>while i < len(str):
... print "str[",i,"]=",str
... i=i+1
...
str[ -5 ]= h
str[ -4 ]= e
str[ -3 ]= l
str[ -2 ]= l
str[ -1 ]= o
str[ 0 ]= h
str[ 1 ]= e
str[ 2 ]= l
str[ 3 ]= l
str[ 4 ]= o
>>>
我理解:从这个里面也看出-1表示str中最后一个字符。
请各位解惑,谢谢。
 楼主| 发表于 2004-8-18 11:13:57 | 显示全部楼层
顶一下,是不是我的问题太简单了,或是我没描述清楚?
回复

使用道具 举报

 楼主| 发表于 2004-8-18 14:00:34 | 显示全部楼层
:-( ,请各位出手帮忙,其实我想答案很明确,要不就是,要不就不是.或者某种情况下是,某种情况下不是。
回复

使用道具 举报

发表于 2004-8-18 15:36:02 | 显示全部楼层
兄弟!我也很想帮你,但关于PYTHON的书实在太少了,唉.....还是学PERL吧!

给你个PYTHON的网站,上面有PYTHON的中文帮助文件
http://i18n.linux.net.cn
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-7 15:46 , Processed in 0.072722 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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