Я только начинаю изучать Python из книги. Но я продолжать работать с той же проблемой, когда я бегу мой сценарий, он говорит:Средняя функция в Pycharm
File "C:/Users/bob/Desktop/Python/Part3 A.py", line 8, in <module> print(' the average is: ', avg())
File "C:/Users/Bob/Desktop/Python/Part3 A.py", line 6, in avg average = a + b + c/3
TypeError: unsupported operand type(s) for /: 'str' and 'int'
ли я установить «PyCharm» неправильно?
Вот мой код
def avg():
a = input('please enter a: ')
b = input('please enter b: ')
c = input('please enter c: ')
average = a + b + c/3
print(' the average is: ', avg())
Это рекурсивно, посмотрите код. –
Woops. Я просто скопировал и вставил, не заметил этого в OP. Благодарю. – MikeVaughan