johnsmit228
@johnsmit228
Работаю в офисе

Как заменить случайный ноль на 1?

import random
b = str(000000)
a = random.randint(1, 6)

Что делать дальше, чтобы в "b" какой-то ноль поменялся на нужную цифру?
  • Вопрос задан
  • 199 просмотров
Решения вопроса 1
@dr_mamaev
import random
b=[]
for i in range(6):
    b.append('0')
a = random.randint(0, 5)
b[a] = '1'
c=''.join(b)
print(c)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
aRegius
@aRegius
Python Enthusiast
from random import sample

b = '100000'
''.join(sample(b, k=len(b)))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы