@kWinN

Ошибка TypeError: int() argument must be a string, a bytes-like object or a real number, not 'builtin_function_or_method?

Хочу написать формулу высчитывающую урон, исходя из данных ниже
import random

lvl = int(input)
attack = int(input)
power = int(input)
defence = int(input)
prandom = random.uniform (0.85, 1.00)
ptype = int(input)

damage = (((((2 * lvl)/5 + 2) * power * (attack/defence)/50)) + 2) * prandom * ptype

print(damage)

При запуске кода, выдает ошибку типу переменным: TypeError: int() argument must be a string, a bytes-like object or a real number, not 'builtin_function_or_method
  • Вопрос задан
  • 697 просмотров
Решения вопроса 1
@igor6130
Добавьте к input скобки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 мая 2024, в 12:22
350 руб./за проект
17 мая 2024, в 11:52
2500 руб./за проект
17 мая 2024, в 11:41
15000 руб./за проект