【问题标题】:Learning functions in Python [closed]Python中的学习函数[关闭]
【发布时间】:2021-01-20 21:59:53
【问题描述】:

我无法正确格式化此答案。我不断收到语法错误消息。

ratio(1+**5)/2
print(ratio)

我是新人!而且我真的不知道在哪里可以解决我的错误。如果您愿意提供帮助,谢谢。

【问题讨论】:

  • **5 应该是什么意思?
  • 你想做什么?你期望什么输出?
  • 投反对票并不是为了阻止您的编码。这个问题可能会被否决并关闭,因为它将来对其他人没有帮助。但是,如果您编辑此问题以澄清您的问题,您可能能够获得有帮助的良好反馈。我们愿意提供帮助,但我认为没有人知道 1+**5 是什么意思。 @nectarBee 的回答希望对您有所帮助,并祝您学习 python 好运。您的问题下方应该有一个编辑按钮/链接,您可以选择更改您的问题。
  • 有关此语法错误,请参阅:tutorialspoint.com/python/arithmetic_operators_example.htm 了解如何格式化您的代码。此外,tutorialspoint.com 有很多 Python 页面,可以帮助您继续前进。
  • @Rorschach 确实,我完全同意你的看法。 Downvoting 为传道员提供了如何提出问题的线索,或者以最少的可重复信息提出错误。事实上,如果你是 stackoverflow 和 python 的新手,不要气馁,这只是你学习曲线的一部分(它对每个人都有效)。当我第一次开始访问 stackoverflow 时,我向许多有经验的程序员学习,并且仍在学习。所以我决定为其他初学者和寻求帮助的人做同样的事情。所以继续问问题。享受蟒蛇..!

标签: python syntax-error calculation


【解决方案1】:

试试这个;

x = 2
ratio = (x**5)/2
print(ratio)

等号 (=) 始终是分配值的变量名称。事实上ratio 是你的变量名。通过为x 分配不同的值,您可以玩。

【讨论】:

  • 感谢您的尝试。在线学习 Python 很难。这是我收到的问题的所有信息。这就像在没有解释规则的情况下尝试学习代数,例如运算顺序。
  • 我建议您阅读一本好的 Python 参考书,然后在线学习课程(因为您提到了“在线学习 Python”)。有好书一步一步解释 Python 编程。如果您有兴趣,请告诉我,我可以与您分享一本书。
猜你喜欢
  • 1970-01-01
  • 2011-07-12
  • 1970-01-01
  • 2013-01-08
  • 2011-02-22
  • 1970-01-01
  • 2010-09-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多