新手求救
>>> poetry ="""你好
不好
再见
"""
>>> print(poetry)
Traceback (most recent call last):
File "<pyshell#54>", line 1, in <module>
print(poetry)
TypeError: 'str' object is not callable
请问出现这个问题怎么解决,哪位大佬能给我指点指点。感谢! 本帖最后由 小伤口 于 2021-5-22 22:07 编辑
idle好像只能输入一行内容
好像我这里复制过去运行也没出错耶 本帖最后由 肖-肖 于 2021-5-22 22:17 编辑
我觉得用三引号就行了
代码如下
>>> poetry='''
你好
不好
再见
'''
>>> print(poetry)
你好
不好
再见 我找到问题了,因为我之前程序用了 'str'这个东西,关了在之后重新打开就好了。还是感谢大佬
Lgcz 发表于 2021-5-22 22:21
我找到问题了,因为我之前程序用了 'str'这个东西,关了在之后重新打开就好了。还是感谢大佬
哦哦 我还以为不能用"""xxx"""这种格式呢
{:10_262:} Lgcz 发表于 2021-5-22 22:21
我找到问题了,因为我之前程序用了 'str'这个东西,关了在之后重新打开就好了。还是感谢大佬
就是关键字,重要变量,函数名都不能作为变量名的
不然会有问题
像list, set, str, print这种 Lgcz 发表于 2021-5-22 22:21
我找到问题了,因为我之前程序用了 'str'这个东西,关了在之后重新打开就好了。还是感谢大佬
这个调用 del str 命令即可,可以不用重启软件哈~
页:
[1]