因此,练习是从用户那里得到输入,直到他们输入一个负数,然后计算出负数之前的数字之和。(使用while循环)。input("enter a number: ")) if a < 0:这是我为这个练习编写的代码,但问题是它也计算了负数我对python非常陌生,这是我应该做的python练习之一,以了解更多关于算法的知识。
>>> bin(-1)函数返回'-‘和'0b’以及输入负数的绝对值。(我知道python会遇到下流,但它永远不会溢出)是这样存储负数的吗?存储负号及其绝对值吗?Python中的符号位在哪里?int('1000..(many many zeros)..0000',2)
--不管有多少个零,头上的'1‘永远不会被认为是负号位?我对python中最初的二进制规则感到困惑。