我只是一个初学者在Python中,我必须做它的第一个练习,我也有他们的解决方案,但虽然我有问题要了解其中的一些,语句和函数一些命令行。循环和分支在python中
这是练习之一:创建一个名为mixlist的新空白列表。这个新列表将包含色彩列表中两个相邻颜色的颜色混合。颜色列表中的前两种颜色是“红色”和“黄色”。因此,mixlist中的第一项将是“红黄色”(红色和黄色的混合)。注意'_'字符。创建一个循环,自动填充混合列表。最后,输入mixlist查看结果。如果结果错误,您必须更正程序。
这就是答案:
colourList = ['red', 'yellow', 'green', 'white']
mixList = []
count = 0
oldx = " "
for x in colourList:
if count > 0:
print oldx + "_" + x
mixList.append(oldx + "_" + x)
oldx = x
count += 1
print mixList
我不明白大部分的东西在里面,比如,什么是oldx
为什么它意味着在开始时一个空白" "
,然后在年底为= x
所以R可以看不到oldx
和x
之间的差异,所以我还没有得到这stamment:oldx + "_" + x
我很困惑,我需要一些帮助......
感谢大家在您的帮助
你应该尝试阅读python。网上有很多教程。 – Marmstrong