【问题标题】:How to declare a variable in Python without assigning a value to it like MATLAB?如何在 Python 中声明一个变量而不像 MATLAB 那样为其赋值?
【发布时间】:2015-12-12 16:29:20
【问题描述】:

我想在 Python 中计算 不定积分...那么我怎样才能得到一个没有的变量给它赋值...

【问题讨论】:

  • #签出link中的问题
  • @MSD 我使用了 Sympy 库并将其发布为答案,但有人否决了我的答案。
  • @MSD 谢谢顺便说一句

标签: python integration


【解决方案1】:

在 Python 中使用 Sympy 库。

【讨论】:

    【解决方案2】:

    你可以像这样设置一个变量而不给它赋值:

    variable = []
    

    【讨论】:

    • 但它可以提升到 power ???..like x=[] 我可以做 x2 或 x3用它?? .....其实我想做整合 ....
    • 没有比数组更适合它了。
    【解决方案3】:

    因为 python 不像 C 或 java 左右,所以当你声明一个新变量时,你不必明确指出类型。因此,您不能在变量名之后留空以使其无价值。
    对于 python 来说,这样做的一个明智方法是实际分配一个'名词'值给它。

    变量名 = 无

    【讨论】:

      【解决方案4】:

      您可以使用value = None。更多信息请关注this related SO post.

      如果我们能看到您正在尝试做的确切示例,这将很有帮助,以便我们可以专门帮助您解决问题。

      【讨论】:

      • 我知道你还不能添加 cmets,但是当 Peter 已经将它作为 comment 提供时,为什么还要发布这个答案呢?
      • 我在发布这篇文章时还没有看到评论。我在他发表评论之前来到帖子,并在他发表评论之后发布。我的意思是,如果它真的那么重要,我可以删除它,但我觉得相关链接在这种情况下很有帮助。
      • @DimitrisJim 评论通常用于澄清和讨论,而不是直接回答问题。只有在提供并接受了答案时,才考虑回答有关 SO 的问题。这是向人们发出的信号,这就是答案,解决方案有效。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-17
      • 2022-11-27
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多