Нужна помощь

Константин

Новичок
Пользователь
Янв 29, 2021
4
0
1
как менять цифры в числе
например мне надо в числе 123 менять цифры, чтоб найти любое число кратное 7, это будет 231
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 595
461
83
Python:
a = '123'

for i in range(1, len(a) + 1):
    print(a[i:] + a[:i])
print(a[::-1])
 
Последнее редактирование:

Константин

Новичок
Пользователь
Янв 29, 2021
4
0
1
а как получить все перестановки 123, таким способом?
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 595
461
83
все вот так можно
Python:
from itertools import permutations

a = '123'
for i in permutations(a):
    print(''.join(i))
 

Константин

Новичок
Пользователь
Янв 29, 2021
4
0
1
спасибо!
 

Форум IT Специалистов