Здравствсуйте. Помогите решить данную задачу через цикл.

Статус
Закрыто для дальнейших ответов.

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
'''Вывести на экран числа от 1000 до 9999 такие, что все цифры различны
 

Dmicom

Новичок
Пользователь
Дек 4, 2020
1
0
1
Python:
i = 1000
while i != 10000:
    print(i)
    i = i + 1
 

alext

Популярный
Пользователь
Май 10, 2020
288
66
28
print(*(x for x in range(1000, 10_000) if len(set(str(x))) == 4))
 
-1

Валентин

Новичок
Пользователь
Ноя 13, 2020
114
1
18
'''Вывести на экран числа от 1000 до 9999 такие, что все цифры различны
Код:
x = 1000
for i in range(1000, 9999):
    x += 1
    print(x)
 
-1

Wolkan

Пользователь
Пользователь
Дек 4, 2020
26
5
3
Код:
for i in range(1000, 10000):
    if len(set([str(i)[0], str(i)[1], str(i)[2], str(i)[3]])) == 4:
    print(i)

и не проси готовые решения, лучше проси совета как исправить твое.
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.

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