需要援助建立经济模型

问题描述 投票:0回答:2

相当新的python,了解一些基础知识,但想直接潜入并创建经济模型,玩数学和解释输出。但是,每次我在方程中放置一个字母都会出错。例如;

MoneyDemand = -100+2K
Money Supply = 5000*10K

File "experiment.py", line 20
    MD = -100+2K
               ^
SyntaxError: invalid syntax

这对大多数人来说可能是一个小问题,但我需要帮助来解决它。谢谢!

python modeling
2个回答
0
投票

你在这里有三个SyntaxErrors。 SyntaxError意味着你已经写了一些无效的python。我真的建议你浏览一些python教程来掌握如何编程python。甚至像learn x in y minutes这样的东西可能会有所帮助。

但在您的情况下,修复程序是:

  1. 使用k结束数字不是有效的python。如果你的意思是1000,你应该写200010000。 (或者,如果你愿意,可以将它乘以1000。看看错误如何指向你在字母k上的错误。
  2. 变量名称中不能包含空格。 Money Supply不是有效名称。 Python惯例可能会建议命名为money_supply

0
投票

python不接受K作为1000的指示。

但是,您可以使用科学记数法。

MoneyDemand = -100 + 2e3
MoneySupply = 5000 * 10e3

e可以是小写或大写。

另请注意,我从您的变量名称Money Supply - > MoneySupply中删除了一个空格,否则您将在下一行中出现语法错误。

© www.soinside.com 2019 - 2024. All rights reserved.