PDA

View Full Version : [Python] Spiegazione riga di codice


agente mm8
04-04-2009, 12:40
Salve a tutti, ho svolto un esercizio con i numeri primi, e ho preso una piccola parte di codice, modificandolo, presente sulla pagina wikipedia relativa al Crivello di Eratostene.
Volevo sapere cosa fa questa riga di codice:
[code]crivello = [0] + [1] * num[/quote]
dove num è un numero dato in input dall'utente.

-Slash
04-04-2009, 12:58
Salve a tutti, ho svolto un esercizio con i numeri primi, e ho preso una piccola parte di codice, modificandolo, presente sulla pagina wikipedia relativa al Crivello di Eratostene.
Volevo sapere cosa fa questa riga di codice:
crivello = [0] + [1] * num
dove num è un numero dato in input dall'utente.
Crea un vettore crivello con uno zero in prima posizione seguito da num volte il valore 1.

Esempio: num = 3
crivello = [0,1,1,1]

tre volte 1

agente mm8
04-04-2009, 14:12
capito. Grazie mille ^^