Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 我不知道';我不明白这个错误是什么意思_Python 3.x - Fatal编程技术网

Python 3.x 我不知道';我不明白这个错误是什么意思

Python 3.x 我不知道';我不明白这个错误是什么意思,python-3.x,Python 3.x,我是编程新手。我已经研究过这个错误消息,我不知道它的意思是什么,也不知道如何解决这个问题;是否有人对此错误有任何见解 firstName=input('Enter your first name: ') middleName=input('Enter your middle name: ') lastName=input(firstName,middleName'enter your last name: ') >>> Enter y

我是编程新手。我已经研究过这个错误消息,我不知道它的意思是什么,也不知道如何解决这个问题;是否有人对此错误有任何见解

    firstName=input('Enter your first name: ')
    middleName=input('Enter your middle name: ')
    lastName=input(firstName,middleName'enter your last name: ')

    >>> 
    Enter your first name: Steve
    Enter your middle name: Smith
    >>>Error
    Traceback (most recent call last):
    File "C:\Users\Steve\Desktop\rps.py", line 3, in <module>
    lastName=input(firstName,middleName,'Enter your last name: ')
    TypeError: input expected at most 1 arguments, got 3
    >>>
firstName=input('输入您的名字:')
middleName=input('输入您的中间名:')
lastName=input(firstName,middleName‘输入您的姓氏:’)
>>> 
输入你的名字:史蒂夫
输入您的中间名:史密斯
>>>错误
回溯(最近一次呼叫最后一次):
文件“C:\Users\Steve\Desktop\rps.py”,第3行,在
lastName=input(firstName,middleName,'输入您的姓氏:')
TypeError:输入最多需要1个参数,得到3个
>>>
错误是指上面的行。它说,函数“input”需要一个参数,但您已经给出了三个参数。我想你的最后一句话应该是:

lastName=input('Enter your last name: ')
错误是指上面的行。它说,函数“input”需要一个参数,但您已经给出了三个参数。我想你的最后一句话应该是:

lastName=input('Enter your last name: ')

我不是想侮辱你的智慧或其他什么。但是,如果你是一个全新的程序员,我会认真考虑一门课程,一本书,和/或仔细检查现有的代码示例,比如“Hello World”等等。 由于您没有发布“rps.py”的实际代码,我们无法确切知道发生了什么问题

但我很确定您有一个名为“input”的函数,它接受字符串。
作为“姓氏”,您尝试使用3个参数调用“输入”方法。“firsname”、“middlename”和“enter your lastname”属性。

我不是想侮辱你的智慧或其他任何东西。但是,如果你是一个全新的程序员,我会认真考虑一门课程,一本书,和/或仔细检查现有的代码示例,比如“Hello World”等等。 由于您没有发布“rps.py”的实际代码,我们无法确切知道发生了什么问题

但我很确定您有一个名为“input”的函数,它接受字符串。
作为“姓氏”,您尝试使用3个参数调用“输入”方法。“firsname”、“middlename”和“enter your lastname”属性。

若要从字符串变量和字符串文字创建字符串参数,请将它们连接到一个字符串,然后该字符串是输入(str)函数的正确参数。另请参见。

若要从字符串变量和字符串文字创建字符串参数,请将它们连接到一个字符串,该字符串是输入(str)函数的正确参数。另请参见。

一般来说,当发布到StackOverflow时,请准确剪切并粘贴您运行的代码,而不进行编辑。您的第一行“lastName”在middleName之后没有逗号,并且有一个小写的“enter”,而错误消息中的一行在middleName之后有一个逗号,在enter中有一个大写的“E”。因此,顶部的代码不是rps.py中的代码。这里很容易看到发生了什么,但有时像这样微妙的差异会导致很多混乱。一般来说,在向StackOverflow发布时,请准确地剪切和粘贴您运行的代码,而不进行编辑。您的第一行“lastName”在middleName之后没有逗号,并且有一个小写的“enter”,而错误消息中的一行在middleName之后有一个逗号,在enter中有一个大写的“E”。因此,顶部的代码不是rps.py中的代码。在这里很容易看出发生了什么,但有时像这样微妙的差异会导致很多混乱;这是有道理的。指示程序在输入“输入您的姓氏:”中打印firstName和middleName的正确语法是什么?您确实需要看一本教程。互联网上充满了资源,python的文档非常丰富。我不认为继续回答问题在这一点上会对你有所帮助;这是有道理的。指示程序在输入“输入您的姓氏:”中打印firstName和middleName的正确语法是什么?您确实需要看一本教程。互联网上充满了资源,python的文档非常丰富。我不认为继续回答问题会在这一点上帮助你。