Форум сайта python.su
0
глава 15. программа, моделирующая бросок двух кубиков и выводящая гистограмму
выдает ошибку.
1
2
3
4
[1, 2, 3, 4, 5]
[2, 5, 8, 11, 14, 17, 20]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
385
100
77
[1, 8, 27, 64, 125, 216, 343, 512, 729]
Отредактировано FishHook (Фев. 21, 2019 10:40:53)
Прикреплённый файлы:
die_visual.py (768 байт)
Офлайн
0
модуль die
Прикреплённый файлы:
die.py (385 байт)
Офлайн
568
Дайте всю программу архивом
Офлайн
0
вся программа - это два файла, прикрепленные к сообщениям:
die.py
die_visual.py
Офлайн
568

Офлайн
568
Все отработало.
Офлайн
0
такой результат и должен быть
в чем может быть причина выдаваемой ошибки у меня?
несколько раз удалил и снова поставил pygal, думал, может в нем что то не так
ошибку то выдает не в программе, а в файлах pygal.
Офлайн
568
IvansrВы выше пишите, что у вас программа тоже нормально работает с кодом, который идет с книгой. Или я неправильно понял? Поясните вот эту строку
в чем может быть причина выдаваемой ошибки у меня?
Ivansr
при этом, тот же самый код, в программе автора (скачанный с ресурсов книги) выдает нужный результат.
Офлайн
0
так и есть. именно поэтому я обратился за помощью. у меня в принципе нет никакого разумного объяснения этому. более того. я создал 2 новых файла (пустых, работаю в редакторе geany, как рекомендовано в книге). добавил в их название copy. изменил соответственно имя файла в вызове from … import, и скопировал в эти новые файлы работающий код. при запуске - появилась эта же ошибка. Как такое может быть?
Офлайн
72
IvansrМожет быть потому, что у вас версия python 3.7, а на сайте pygal написано: pygal is available for python 2.7 and 3.2, 3.3, 3.4, 3.5 and pypy?
в чем может быть причина выдаваемой ошибки у меня?
несколько раз удалил и снова поставил pygal, думал, может в нем что то не так
ошибку то выдает не в программе, а в файлах pygal.
Офлайн