Найти - Пользователи
Полная версия: Помогите!!
Начало » Центр помощи » Помогите!!
1
Recklessly.
Помогите, пожалуйста!
Программа выводит список чисел в порядке возрастания, а нужно по убыванию. Как это сделать?
N = input(“Vvedite celoe chiclo N ”)
i = N
for i in range(1, N+1) :
if N % i == 0 :
print “ ”,i
JOHN_16
Recklessly.
1)используйте в данном случае не range,а xrange - так как вам непосредственно список не нужен, а нужно по нему пройтись - это прерогатива итераторов
2) смотрите на параметры range/xrange в нем можно задавать нужный шаг, включая отрицательный
alexsis
В порядке убывания будет так:

for i in xrange(N, 0, -1):
    print i
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB