无法执行print语句报错求助:代码prin(hey)始终运行失败
你的Python print语句报错的修复方案
嘿,我来帮你搞定这个小问题!你的代码里其实藏着两个容易犯的小错误,咱们一步步捋清楚:
- 拼写错误:你把打印函数
print写成了prin,少了最后一个字母t,这直接导致Python找不到这个函数,肯定会报错啦。 - 字符串未加引号:你要输出的
hey是一段文本内容,在Python里所有字符串都必须用单引号('hey')或者双引号("hey")包裹起来。如果不加引号,Python会把hey当成一个变量名,但你根本没定义过这个变量,自然会报错。 - 关于括号的误区:在Python 3里,
print是一个内置函数,必须用括号来调用它才行。你说去掉括号也不行,那是因为去掉括号的写法是Python 2的语法,现在主流都是用Python 3了,所以可不能随便去掉括号哦。
修复后的正确代码应该是这样的:
# 两种写法都可以,选你喜欢的就行 print('hey') # 或者 print("hey")
内容的提问来源于stack exchange,提问作者Python




