11
Sto cercando di eseguire il codice presentato nella seconda pagina:AttributeError: oggetto 'numpy.ndarray' non ha alcun attributo 'append'
Nella parte inferiore del codice è necessario aggiungere questi linee:
simFlips(100,100)
show()
Qui è l'errore che ottengo quando l'eseguo su Ubuntu:
Traceback (most recent call last):
File "coin.py", line 36, in <module>
simFlips(100,100)
File "coin.py", line 16, in simFlips
diffs.append(abs(heads - tails))
AttributeError: 'numpy.ndarray' object has no attribute 'append'
Per favore dimmi cosa sto facendo male che mi dà l'ultimo errore. Grazie in anticipo!
Per qualche motivo la variabile 'diffs' è un ndarray insipido. Sei sicuro di aver lasciato la riga che dice 'diffs = []'? Questo imposta come diff un elenco python vuoto, che puoi chiamare 'append' on. – jozzas
Funziona per me come scritto. – DSM
Sì, l'ho fatto, ho appena preso il codice dal pdf aggiunto le due righe in basso e ho iniziato a ottenere questo errore. – vahshi