voglio avere un ciclo for in questo modo:decremento per i cicli
for counter in range(10,0):
print counter,
e l'uscita dovrebbe essere 10 9 8 7 6 5 4 3 2 1
voglio avere un ciclo for in questo modo:decremento per i cicli
for counter in range(10,0):
print counter,
e l'uscita dovrebbe essere 10 9 8 7 6 5 4 3 2 1
a = " ".join(str(i) for i in range(10, 0, -1))
print (a)
Controllare la documentazione range
, è necessario definire un passo negativo:
>>> range(10, 0, -1)
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
È necessario dare la gamma un -1 passo
for i in range(10,0,-1):
print i
gamma passo dovrebbe essere -1 funzione
for k in range(10,0,-1):
print k
Potresti per favore elaborare più la tua risposta aggiungendo un po 'più di descrizione della soluzione che fornisci? – abarisone
for i in range(10,0,-1):
print i,
La gamma() includerà il primo valore ed escludere la seconda.
+1 documentazione FTW. –