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

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

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

Что делать дальше, чтобы в "b" какой-то ноль поменялся на нужную цифру?
  • Вопрос задан
  • 154 просмотра
Решения вопроса 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)))
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 янв. 2021, в 08:35
50000 руб./за проект
17 янв. 2021, в 01:26
100000 руб./за проект
16 янв. 2021, в 22:34
10000 руб./за проект