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

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错误消息 告诉 您如何执行此操作: 所以:

  • 问题内容: 在Java中,参考方法调用,对象可能具有的最大大小是多少? 我知道返回a的大小为; 问题答案: 考虑到该类的方法返回,则该方法将返回的最大长度为,即(或大约20亿)。 在数组的长度和索引方面(例如,这可能是内部数据表示的实现方式String),Java SE 7版的《 Java语言规范》的第10章:数组表示以下内容: 数组中包含的变量没有名称。而是由使用非负整数索引值的数组访问表达式引

  • 问题内容: 进行AJAX GET请求时查询字符串的最大长度是多少?更具体地说,我正在使用图像进行跨域AJAX: 这里的查询字符串有什么限制? 问题答案: 在任何规范中都没有定义的限制。的 有效 或规定的极限是2048个字符。某些浏览器和Web服务器的使用时间会更长。