Che cosa sto e io rappresentiamo in python? [duplicare]

0

Ho scritto un programma per scegliere parole a caso dalla mia lista. Tuttavia, per farlo dovevo imitare alcune soluzioni su Internet, e ci sono riuscito. Sfortunatamente, c'è qualcosa che non riesco a capire nel mio lavoro.

def repeat(pic_word, n):
    for i in range(n):
        pic_word()

La mia domanda è qual è il significato di i in "for i in range"?

    
posta Abdulaziz Al Jumaia 12.11.2015 - 03:31
fonte

1 risposta

0

i è solo il nome di una variabile, in questo caso un numero intero. La maggior parte dei programmatori userà i per il ciclo più esterno durante l'iterazione attraverso un elenco di numeri.

Ciò che questo ciclo sta facendo è creare un intervallo da 0 a n (un certo numero). Poi guarda tutti i numeri lì, uno alla volta. In questo caso il ciclo esegue pic_word () n volte.

    
risposta data 12.11.2015 - 04:21
fonte

Leggi altre domande sui tag