誰でもループの出力を変数に格納する方法は? Python 2,7
変数に40,000 "1"を格納したいとします。 例:
V = 11111111111111111111 .....
iに対するレンジ40000で:私は保存したい 印刷V
これを上に列挙した変数に入れます:
v = 1111111
私は考えることができる唯一のことは、ファイル111111をリストアップし、それを変数に保存するが、それは単に不条理だされ、より効率的な手段であることがそこに着いた
誰でもループの出力を変数に格納する方法は? Python 2,7
変数に40,000 "1"を格納したいとします。 例:
V = 11111111111111111111 .....
iに対するレンジ40000で:私は保存したい 印刷V
これを上に列挙した変数に入れます:
v = 1111111
私は考えることができる唯一のことは、ファイル111111をリストアップし、それを変数に保存するが、それは単に不条理だされ、より効率的な手段であることがそこに着いた
イムではない、私はこれを正しく読んでいるが、あなたはよろしいです40k "1"の行を持つ変数?
文字列を作成し、 "1"の各反復を連結することができます。
次のリンクは、6種類の方法
を持っているあなたは、あなたが10^i
の合計を追加することにより、希望する変数を構築することができます。 i
は0
から40,000
までです。私は完全には確信していませんが、結果の価値は完全に正確です。
>>> x = 0
>>> for i in range(40000): x += 10 ** i
...
>>> len(str(x))
40000
vを40k連続1の文字列にすることはできますか? – pkacprzak