You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

无法执行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

火山引擎 最新活动