一下午没有搞明白,习题中的一题目
请问下slogan=1.Just do it,和name=4.阿迪达斯。这怎么能相等啊,另外slogan为什么要从第3个元素切片呀或者那位大佬能否把这个循环过程写一下,就是代值一个一个循环。这个实在不会 本帖最后由 qiuyouzhi 于 2020-3-31 17:26 编辑
slogan是什么?是序号
name是什么?也是序号
在这个循环里,只要序号相同,就会放到一起
(不存在遍历一次没找到的)。
而slogan:
>>> slogan = "1.qiuyouzhi"
>>> slogan
'1.qiuyouzhi'
>>> slogan
'1.qiuyouzhi'
>>> slogan
'.qiuyouzhi'
>>> slogan
'qiuyouzhi'
就是把序号去掉
有不懂的,可以自己先打印一下 slogan 和 name 都是序号,如果它们两个序号相等,就将它们拼在一起。 本帖最后由 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',进入内层循环
……
……
qiuyouzhi 发表于 2020-3-31 17:25
slogan是什么?是序号
name是什么?也是序号
在这个循环里,只要序号相同,就会放到一起
回答到点了,终于懂了,实在是谢谢了
页:
[1]