#python-2.7 #variables #for-loop #output
#python-2.7 #переменные #для цикла #вывод
Вопрос:
Все
Я хочу сохранить 40 000 «1» в переменной. пример:
V = 11111111111111111111…..
для i в диапазоне 40000: выведите V
1
1
1
1
1
Я хотел бы сохранить это в переменной, как указано выше:
v = 1111111
единственное, что я могу придумать, это перечислить файл 111111 и сохранить его в переменной, но это просто абсурдно, должны быть более эффективные средства
Комментарии:
1. Принимаете ли вы v как строку из 40 тысяч последовательных единиц?
Ответ №1:
Вы можете создать желаемую переменную, добавив сумму 10 ^ i
; где i
0
через 40,000
включительно. Хотя я не совсем уверен, что полученное значение является полностью точным.
>>> x = 0
>>> for i in range(40000): x = 10 ** i
...
>>> len(str(x))
40000
Ответ №2:
Я не уверен, что я правильно это читаю, но вам нужна переменная, которая имеет 40k «1» в строке?
Вы можете создать строку и присоединять к ней каждую итерацию «1».
Следующая ссылка содержит 6 различных методов