gpt4 book ai didi

Python 随机正 bigint - sql 数据类型

转载 作者:行者123 更新时间:2023-12-01 09:18:11 25 4
gpt4 key购买 nike

这个问题可能会产生一个非常简单的答案:“是的,那很好”。我正在尝试想出一种简单的方法来生成介于(含)之间的随机数

19223372036854775807

应该很容易吧?我正在这样做,并且我认为它工作正常。

import random
print (random.randint(1,9223372036854775807))

我担心的是,9223372036854775807 是 SQL 数据类型的 BIGINT 的上限。 randint 是否有像 SQL 数据类型一样的上限?我应该有其他一些Pythonic方式来解决这个问题吗?

最佳答案

根据docs.python.org , randint 返回一个随机整数 N,使得 a <= N <= b。 randrange(a, b+1) 的别名。没有任何限制。

此外,在Python 3中,普通 int 类型是无界

所以,我认为应该没问题。

关于Python 随机正 bigint - sql 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51044784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com