'hello world'[-3:5]为什么输出的是' '
来源:3-13 字符串运算 二
梦想家小可
2017-12-24
>>>'hello world'[-3:5] ' '
为什么会出现这种情况?
而且只要冒号:后面的数字是正数,输出的都是' '。
请问老师这是什么原因?
写回答
3回答
-
唐迹
2019-01-01
'hello world'[-3:5] 原因是:从h开始数的话5是到o 而从d开始数的话-3是到r 这两个数根本就不是一连串的数,是断开的 'hello world'[-9:6]你这样子就行 从负9到6是一连串的数据
00 -
7七月
2017-12-25
你试一下[-3:-1],意思是截取倒数第三位和倒数第一之间的字符。
072017-12-31 -
JIANGYUHANG
2017-12-24
冒号前面的是开头,冒号后边的是结尾,你这样的方式,是想把所打印的东西倒着打印出来么
012017-12-26
相似问题