我刚刚开始学习 python(使用 2.7),我对字符串格式“%u”的作用感到困惑。
它被描述为“无符号十进制”,但后来我得到了这种行为:
>>> print "%u" % -100 -100 >>> x = -100 >>> print "%u" % x -100
它不是应该将 -100 作为无符号十进制打印吗?“%u”实际上是做什么的?
python python-2.7
python ×1
python-2.7 ×1