對於學校我必須製作一個程序,繪製您需要滾動骰子來購買所有東西的次數,每次都有不同數量的現金。腳本以計算骰子的滾動等工作正常,但我不知道如何使情節。這裏是我的代碼來計算不同量的起始現金:Python:繪製多條線,結果相同,變量爲
money = [2500, 2000, 1500, 1000, 500, 0]
count = 0
for value in money:
while True:
throw()
piece.move(distance)
count = count + 1
start()
buy()
if (poslen) == 36:
print("It took", count,"rolls.")
plt()
break
之後,我想作一個曲線圖,如下所示:
def plt():
money = [0,500,1000,1500,2000,2500]
line0 = [count]
line500 = [count]
line1000 = [count]
line1500 = [count]
line2000 = [count]
line2500 = [count]
plt.xlabel("Amount of money")
plt.ylabel("Amount of throws")
plt.title("Throws with varying amounts of money")
plt.plot(money, line0)
plt.plot(money, line500)
plt.plot(money, line1000)
plt.plot(money, line1500)
plt.plot(money, line2000)
plt.plot(money, line2500)
plt.show()
的變盤點ofcourse改變每一行(因爲它讓你多買東西)。所以我的問題是我如何打印每個不同的線路正確的Y值(我希望我的問題不是含糊)
第一個暗示 - 嘗試代碼一切英語除了它是用戶界面上的一個功能性的東西,在你的語言中被稱爲diffrent。 「Geld中的錢」也是同樣的例子--mybe使用「Bettr inBeträge」(我猜你明白德語)。 情節怎麼樣?簡單的lineprinting,一個terminaltable,一個UI彈出與圖? – LenglBoy
我把它編輯爲英文:)它應該是簡單的行標記,顯示每筆起始金額的投擲量。在Y應該是投擲和線應該更高的Y屁股的起始金額減少(因爲它需要更多的時間積累的錢)。 – Kushan