早教吧 育儿知识 作业答案 考试题库 百科 知识分享

python里字符串的长度,当是负数时候怎么查比如name=“MynameisAlice.”假如我要查的是name[1:-2:-2]打印出来的应该是什么,那个最后的位置-2代表什么呢?这种数字要怎么看

题目详情
python里字符串的长度,当是负数时候怎么查 比如 name = “My name is Alice.”
假如我要查的是name[1:-2:-2] 打印出来的应该是什么,那个最后的位置-2代表什么呢? 这种数字要怎么看
▼优质解答
答案和解析
name[1:-2:-2]表示从第2个字符(参数1)开始,往回(左)数每两个字符取一个(第三个参数-2),结束于倒数第三个字符(第二个参数-2),由于结束位置在开始位置的右边,所以得到一个空字符串
第一个参数表示开始位置,第二个表示结束位置,第三个标志步速(step,正数表示从左到右,负数表示从右到左,绝对值表示步进速度)