Обратите внимание на следующие 2 строки вашего кода:
def input():
и
n=int(input('enter the number of trials'))
В первой из них вы переопределили встроенную функцию input()
(который принимает 0
или 1
параметр) с вашим собственным с тем же именем (который принимает только 0
параметры, т.е. ни одного).
Итак, во втором из них вы назвали NOT встроенной функцией input()
- как вы хотели - но своей собственной , и, как вы вызывали ее с параметром 1
('enter the number of trials'
), вы получили соответствующую ошибку.
Выберите другое имя для определения вашей input()
функции - и затем используйте это имя для вызова еетоже.