对于学校我必须制作一个程序,绘制您需要滚动骰子来购买所有东西的次数,每次都有不同数量的现金。脚本以计算骰子的滚动等工作正常,但我不知道如何使情节。这里是我的代码来计算不同量的起始现金: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