Python 打印函数似乎忽略了参数

Python 打印函数似乎忽略了参数,python,python-3.x,Python,Python 3.x,在下面的代码行中,print函数似乎忽略了我先前创建的参数提示,现在就要引用它。 有人能告诉我为什么吗 print("Ah I see, you're stuck. \n" "Have a hint.\n" "The first three letters are", hint, ".") hint是一个参数(不确定该参数的名称是否正确),我定义如下:hint=word[0:3],word是一个元组。这可能是个错误,我需要以元组式的引用方

在下面的代码行中,print函数似乎忽略了我先前创建的参数提示,现在就要引用它。 有人能告诉我为什么吗

print("Ah I see, you're stuck. \n"
              "Have a hint.\n"
              "The first three letters are", hint, ".")
hint是一个参数(不确定该参数的名称是否正确),我定义如下:hint=word[0:3],word是一个元组。这可能是个错误,我需要以元组式的引用方式引用提示吗?编辑:我试图引用链接文章中建议的“前三个字母是%s”。%(提示),但仍然不起作用

输出保持不变

啊,我明白了,你被卡住了。 我有个暗示。 前三个字母是

我尝试了很多方法,我在这篇文章中发现()


对不起,这个简单的问题,我刚刚开始,不幸的是我已经把这个简单的东西搞砸了。

什么是
hint
?我定义的变量如下:hint=word[0:3],word是一个元组。这可能是个错误,我需要以元组式的引用方式引用提示吗?编辑:我试图引用链接文章中建议的“前三个字母是%s”。%(提示),但仍然不起作用。请将所有相关信息添加到您的问题中,明确说明您得到了什么以及您想要得到什么。阅读并改进您的问题我们需要看到您定义
word
的那一行,我会将您定义
hint
的那一行也包括在@JohnGordon requested中,
hint
必须是空字符串。如果您能告诉我们如何定义
hint
,肯定会有所帮助。。。