当前位置: 首页 > 面试题库 >

python字符串的最大长度是多少?

梁丘经艺
2023-03-14
问题内容

如果与环境无关,那么python字符串中理论上最大的字符数是多少?

另外,如果它与版本号不同,我想在python 2.5.2中知道它


问题答案:

使用64位Python安装和(例如)64 GB的内存,大约63 GB的Python
2字符串应该是非常可行的(如果不是最快的话)。如果您可以将内存升级到更大的程度(当然,这将花费您一臂之力和一条腿),则最大可行字符串应成比例地变长。(我不建议依赖虚拟内存进行太多扩展,否则您的运行时将变得非常荒谬;-)。

当然,在典型的32位Python安装中,可以在应用程序中使用的总内存被限制为2或3
GB(取决于操作系统和配置),因此可以使用的最长字符串将比在具有大量RAM的64位安装中。



 类似资料:
  • 问题内容: 那么PHP中的大小可以达到多少呢?我已经尝试过测试,但是我不确定系统内存是否足够(〜2gb)。我认为必须有某种限制。字符串太大时会发生什么?它是串联的,还是PHP抛出异常? 问题答案: http://php.net/manual/en/language.types.string.php说: 注意:自PHP 7.0.0起,对64位版本中的字符串长度没有特殊限制。在32位版本和较早版本中,

  • 本文向大家介绍网址(URL)支持的最大长度是多少?最大支持多少个字符?,包括了网址(URL)支持的最大长度是多少?最大支持多少个字符?的使用技巧和注意事项,需要的朋友参考一下 今天在测试Email Ticket的时候发现在进行Mark as Read/Unread操作时,请求是通过GET方式进行的。URL中列出了所有参与该操作的Ticket Id。于是,我想起GET请求是有最大长度限制的。遂输入超

  • 问题内容: 我想将这个大字符串分成几行,每行中的内容不应超过MAX_LINE_LENGTH个字符。 到目前为止我尝试过的 输出: 它造成 断字 。我不要这个 而不是我想要这样的输出: 添加了另一个条件: 如果单词长度大于MAX_LINE_LENGTH,则该单词应拆分。 解决方案应该没有外部罐子的帮助。 问题答案: 只需逐个单词地遍历字符串,并在单词超过限制时中断。 我只是以徒手的方式输入了该内容,

  • 问题内容: 与使用循环相比,在Python中是否有一种更惯用的方式来计算字符串长度? 我试过了,但只适用于整数: 问题答案: 我知道这是一个老问题,但是我不禁注意到Python错误消息 告诉 您如何执行此操作: 所以:

  • 问题内容: 在HTML规范说 ID和NAME令牌必须以字母([A-Za-z])开头,后跟 任意数量的 字母,数字([0-9]),连字符(“-”),下划线(“ _”) ,冒号(“:”)和句点(“。”)。 而且即使HTML 4 的SGML声明为NAMELEN使用值65536,它也会指出“避免固定限制”。 但可以肯定的是,浏览器,CSS实现和JavaScript工具包在支持的长度上必须有 一些 限制。在

  • 问题内容: 我正在构建一个包含数据的SQL语句,并且想知道是否会破坏Oracle 10g中的某些最大语句长度。 该语句大约为3 200 000字节,无法拆分,并且必须整体上可解析。 在我以这种方式投入太多时间之前,我想知道我是否会受到此声明的限制。 我正在使用SQL Developer,但我认为如果服务器可以做到,SQL Developer也可以。 问题答案: 没有固定号码。请参见“逻辑数据库限制