需要帮助建立经济模式吗

2024-09-28 19:34:28 发布

您现在位置:Python中文网/ 问答频道 /正文

对python相当陌生,了解一些基础知识,但想直接深入研究并创建经济模型,玩弄数学并解释输出。然而,每次我把一个字母放在等式中都会有一个错误。例如:

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

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

这对大多数人来说可能是个小问题,但我需要帮助来克服它。谢谢!你知道吗


Tags: py错误字母line数学fileexperiment基础知识
2条回答

python不接受K表示1000。你知道吗

不过,你可以用科学记数法。你知道吗

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

e可以是小写或大写。你知道吗

另请注意,我从变量名Money Supply中删除了一个空格->;MoneySupply,否则下一行会出现语法错误。你知道吗

这里有三个SyntaxError。一个SyntaxError意味着你写的东西不是有效的python。我真的建议您阅读一些python教程来掌握如何编写python。甚至像learn x in y minutes这样的东西也可能有用。你知道吗

但在您的案例中,解决方法是:

  1. k结尾的数字无效。如果你的意思是1000,你应该只写200010000。(或者,如果需要,将其乘以1000。查看错误如何指向行中的字母k。你知道吗
  2. 变量名中不能有空格。Money Supply不是有效的名称。Python约定可能会建议将其命名为money_supply。你知道吗

相关问题 更多 >