Recklessly.
Дек. 8, 2013 21:40:38
Помогите, пожалуйста!
Программа выводит список чисел в порядке возрастания, а нужно по убыванию. Как это сделать?
N = input(“Vvedite celoe chiclo N ”)
i = N
for i in range(1, N+1) :
if N % i == 0 :
print “ ”,i
JOHN_16
Дек. 8, 2013 23:36:13
Recklessly.
1)используйте в данном случае не range,а xrange - так как вам непосредственно список не нужен, а нужно по нему пройтись - это прерогатива итераторов
2) смотрите на параметры range/xrange в нем можно задавать нужный шаг, включая отрицательный
alexsis
Дек. 9, 2013 06:03:14
В порядке убывания будет так:
for i in xrange(N, 0, -1):
print i