Задать вопрос
@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
  • Вопрос задан
  • 1108 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@igor6130
Добавьте к input скобки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы