1
random.randint(50,9)

或者

random.randint(5,09)

给出错误,虽然只是

random.randint(5,9)

..作品!

在不将其转换为字符串或使用 xf 格式的情况下,python 中不允许使用前导零和尾随零吗?

4

3 回答 3

6

哦亲爱的。“尾随”零给出错误,因为第一个参数randint应该小于第二个

与许多其他语言一样,前导零用于表示 python-2.x 中的八进制数。

于 2010-01-27T11:24:01.463 回答
0

前导0表示该值是八进制文字,但09不是有效的八进制数。

于 2010-01-27T11:22:41.107 回答
0

09 在第二种情况下和第一种情况下不是有效的 dec 整数 - 您必须先为函数提供较小的数字

于 2010-01-27T11:24:32.203 回答