首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将循环的输出存储在变量中?Python 2,7

如何将循环的输出存储在变量中?Python 2,7
EN

Stack Overflow用户
提问于 2016-10-16 12:53:51
回答 2查看 420关注 0票数 0

所有人

我想将40,000个"1“存储到一个变量中。示例:

V= 11111111111111111111.....

对于40000范围内的i: print V

1 1 1

我想将其存储到上面列出的变量中:

v=1111111

我唯一能想到的就是列出文件111111并将其存储到一个变量中,但这太荒谬了,一定有更有效的方法

EN

回答 2

Stack Overflow用户

发布于 2016-10-16 13:36:05

您可以通过添加10 ^ i;的和来构造所需的变量,其中i是从040,000的总和。虽然我不能完全确定结果值是完全准确的。

代码语言:javascript
复制
>>> x = 0
>>> for i in range(40000): x += 10 ** i
...
>>> len(str(x))
40000
票数 0
EN

Stack Overflow用户

发布于 2016-10-16 13:25:28

我不确定我是否读对了,但是你想要一个40k "1“的变量吗?

您可以创建一个字符串,并将"1“的每次迭代连接到该字符串。

下面的链接有6种不同的方法

string concatenation

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40066981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档