2016-10-16 111 views
0

所有人如何將循環的輸出存儲在變量中? Python 2,7

我想將40,000個「1」存儲到一個變量中。 例如:

V = 11111111111111111111 .....

對於i在範圍40000: 打印V

我想用來存儲這變成如上所列的變量:

v = 1111111

我能想到的唯一的事情就是列出文件111111並將其存儲到一個變量,但是這只是荒謬的,有必須是一個更有效的手段

+0

你接受v是一串40k連續的1嗎? – pkacprzak

回答

-1

林不知道我在正確的讀這一點,但你想連續有40k「1」的變量?

您可以創建一個字符串並將「1」的每次迭代連接到它。

下面的鏈接有6種不同的方法

string concatenation

0

你可以構造你加入的10^i總和的願望變量;其中i040,000(含)。雖然我並不完全確定結果值是完全準確的。

>>> x = 0 
>>> for i in range(40000): x += 10 ** i 
... 
>>> len(str(x)) 
40000 
相關問題