Dlaczego to powoduje błąd?Weirdness calling str() do konwersji liczby całkowitej na ciąg w Pythonie 3?
>>> variable = str(21)
Traceback (most recent call last):
File "<pyshell#101>", line 1, in <module>
variable = str(21)
TypeError: 'str' object is not callable
czy nazwałaś zmienną "str"? – geoffspear
Czy zdefiniowałeś inną zmienną łańcuchową i przypisałeś ją do zmiennej 'str'? ponieważ w ten sposób kończymy śledzenie wbudowanej funkcji 'str()' np: 'str = 'test'; print (str (124)) '. – mouad
Downvotes są źle umieszczone. Większość z nas ma zacienione wbudowane, kiedy się uczy. Zobacz, ile przykładów kodu znajduje się tam z 'list = [...]'. Zaktualizowałem tytuł tego pytania. – smci