爱学习520 发表于 2020-3-31 17:22:00

一下午没有搞明白,习题中的一题目

请问下slogan=1.Just do it,和name=4.阿迪达斯。这怎么能相等啊,另外slogan为什么要从第3个元素切片呀

或者那位大佬能否把这个循环过程写一下,就是代值一个一个循环。这个实在不会

qiuyouzhi 发表于 2020-3-31 17:25:09

本帖最后由 qiuyouzhi 于 2020-3-31 17:26 编辑

slogan是什么?是序号
name是什么?也是序号
在这个循环里,只要序号相同,就会放到一起
(不存在遍历一次没找到的)。
而slogan:
>>> slogan = "1.qiuyouzhi"
>>> slogan
'1.qiuyouzhi'
>>> slogan
'1.qiuyouzhi'
>>> slogan
'.qiuyouzhi'
>>> slogan
'qiuyouzhi'
就是把序号去掉
有不懂的,可以自己先打印一下

zltzlt 发表于 2020-3-31 17:25:48

slogan 和 name 都是序号,如果它们两个序号相等,就将它们拼在一起。

sunrise085 发表于 2020-3-31 17:33:16

本帖最后由 sunrise085 于 2020-3-31 17:35 编辑

这是双层循环啊~
第一次外层循环,slogan='1.Just do it',   slogan='1',进入内层循环,
         第一次内层循环,name='4.阿迪达斯',name='4',slogan 和 name不相等
         第二次内层循环,name='2.李宁',name='2',slogan 和 name不相等
         第三次内层循环,name='3.鱼C工作室',name='3',slogan 和 name不相等
         第四次内层循环,name='1.耐克',name='1',slogan 和 name相等,执行拼接slogan就是'Just do it',拼接之后就是'1.耐克:Just do it'
第二次外层循环,slogan='2.一切皆有可能',   slogan='2',进入内层循环
……
……
   

爱学习520 发表于 2020-3-31 17:35:57

qiuyouzhi 发表于 2020-3-31 17:25
slogan是什么?是序号
name是什么?也是序号
在这个循环里,只要序号相同,就会放到一起


回答到点了,终于懂了,实在是谢谢了
页: [1]
查看完整版本: 一下午没有搞明白,习题中的一题目