Str object is not callable
Автор Владимир Нечипорюк задал вопрос в разделе Другие языки и технологии
прошу помочь с кодом, учу Python 2-й день, ошибка - typeerror: 'str' object is not callable и получил лучший ответ
Ответ от Алекс Красс[гуру]
Ошибка звучит так: строка не является вызываемым объектом. Нельзя приписать к строке "raw_input" скобки, смысл этого действия? 1) Если имелась ввиду функция raw_input, то двойные скобки тут не нужны. 2) В Python 3.0 и выше функция raw_input переименована в input 3) Есть еще пара неправильно написанных переменных print ("time_converter") in_time = (int ( input ( "Input time value:" ) ) ) in_type = (str ( input ( "Input value type (s.m.h):" ) ) ) convert_to = (input ( "Input out value type (s,m,h):" ) ) result = in_time if in_type == "h":     if convert_to == "s":         result = in_time * 60 * 60 if convert_to == "m":     result = in_time * 60 if in_type == "m":     if convert_to == "s":         result = in_time * 60 if convert_to == "h":     result = float (in_time) / 60 print ("Convertation result:") print (in_time, in_type, " equal ", result, convert_to)