我在做初学者编码时得到了一个"EOL while scanning string literal",idk还能做什么



我是编码的初学者,我花了几个小时试图解决这个问题,我不知道还能做什么

这是代码

import time
Sid = input("yes hi my name bub, what ur name?")
if (Sid != "bob MC cool pants"):
print ("i don't care...)                               
time.sleep(2)
print ("so how are the kids???") 

它突出显示了("我不在乎..."(之后的空白区域,我不知道为什么它在我正在测试的任何其他测试中都没有这样做,请帮助

归功于 @Aran-Fey

import time
Sid = input("yes hi my name bub, what ur name?")
if (Sid != "bob MC cool pants"):
print ("i don't care...")                               
time.sleep(2)
print ("so how are the kids???") 

您忘记关闭字符串 - 这是一种旨在存储字符的变量类型。在 Python 中,当写入字符串的值时,你用" ">标记来表示,告诉 python 解释器你键入的内容实际上是一个字符串。

由于你忘了添加结尾">python解释器认为右括号(实际上是字符串的一部分。错误基本上是python说"嘿,有一个左括号,但结束括号在哪里?

最新更新