11
próbuję uruchomić kod podany na drugiej stronie:AttributeError: „numpy.ndarray” obiekt ma atrybut „dołączania”
Na dole kodu trzeba dodać te linie:
simFlips(100,100)
show()
Tutaj jest błąd, który otrzymuję gdy uruchomię go na 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'
Proszę powiedz mi, co robię źle, co daje mi ostatni błąd. Z góry dziękuję!
Z jakiegoś powodu twoja zmienna 'diffs' jest numpy ndarray. Czy na pewno opuściłeś linię z napisem 'diffs = []'? To ustawia diffs na pustą listę pythonów, którą możesz nazwać 'append' na. – jozzas
Działa dla mnie tak, jak napisano. – DSM
Tak, zrobiłem, po prostu wziąłem kod z pliku PDF, dodałem dwie linie na dole i zacząłem otrzymywać ten błąd. – vahshi