Top.Mail.Ru
Ответы

TypeError: 'str' object is not callable

Здравствуйте, объясните ошибку

import time

t = time.localtime(time.time())
localtime = time.asctime(t)
str = "Current Time:" + time.asctime(t)

What = input( "Введите что вам надо (+ -) : ")

print("")

a = float( input( "Введите первое число : " ) )
b = float( input( "Введите второе число : " ) )

if What == "+":
v = a + b
input( "Ответ!" + str(v) )

Выдает ошибку : TypeError: 'str' object is not callable

По дате
По рейтингу
Аватар пользователя
Мыслитель

str является базовой функцией. А вы назвали переменную так. Но потом опять пытаетесь вызывать str как функцию. А это просто переменная уже.

Аватар пользователя
Просветленный

str = "Current Time:"