我只是一個初學者在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