#python
#python
Вопрос:
я пытался использовать str(), но он все еще не работает, кто-нибудь, пожалуйста, помогите? Спасибо.
Изображения:
[код] [1] , [ошибка] [2]
zam = {‘naem’:’xx_gamerproytdev_xx’, ‘возраст’: 6, «пол»: ‘dreamsexual’, «whl»: «dig»} print(‘heiz naem waz’ (zam[‘naem’]) ‘ему понравилось’ (zam[«whl»]) ‘его пол был’ (зам [‘пол’]) ‘и он был ‘ str((зам[‘возраст’])))
ошибка
SyntaxWarning: 'str' object is not callable; perhaps you missed a comma?
print('heiz naem waz' (zam['naem']) 'he liked' (zam["whl"]) 'his gender was' (zam['gender']) 'and he waz ' str((zam['age'])))
Traceback (most recent call last):
File "C:UsershahagDesktopPythonmain.py", line 79, in <module>
print('heiz naem waz' (zam['naem']) 'he liked' (zam["whl"]) 'his gender was' (zam['gender']) 'and he waz ' str((zam['age'])))
TypeError: 'str' object is not callable
редактировать: это было давно, и я исправил это сам
[1]: https://i.stack.imgur.com/nuAVm.png
[2]: https://i.stack.imgur.com/sU7HE.png
Комментарии:
1. ошибка
'heiz naem waz' (zam['naem'])
в том, что это похоже'somestring'()
на то, как вы бы это назвали
Ответ №1:
Вы пропустили знак плюс. Это должно быть
print('heiz naem waz' (zam['naem']) …
f-строки — более удобный способ сделать это.
Ответ №2:
Вы пропустили знак плюс:
print('heiz naem waz' (zam['naem']) 'he liked' (zam["whl"]) 'his gender was' (zam['gender']) 'and he waz ' str((zam['age'])))