代码之家  ›  专栏  ›  技术社区  ›  Rohit-Pandey

有没有办法用python编写这个c语句?

  •  -4
  • Rohit-Pandey  · 技术社区  · 8 年前

    int a = 10;

    int b = -a++;

    有没有办法用python编写这个表达式? 如果有人想用python写这篇文章,那么如何用python写呢?

    2 回复  |  直到 8 年前
        1
  •  3
  •   Nick Chapman    8 年前

    没有 ++ 运算符,因此需要使用多个语句

    a = 10
    b = -a
    a += 1
    

    其实没什么大不了的,因为 b = -a++ 不管怎么说,这是一件令人困惑的事情。

        2
  •  2
  •   Haleemur Ali    8 年前

    你可以尝试(作为用户) abarnert (同时指出)

    a = 10
    b, a = -a, a+1
    

    把它写在一行里。代码的意图更加明确