Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.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
Python3错误-TypeError:输入最多需要1个参数,得到3个_Python_Python 3.x - Fatal编程技术网

Python3错误-TypeError:输入最多需要1个参数,得到3个

Python3错误-TypeError:输入最多需要1个参数,得到3个,python,python-3.x,Python,Python 3.x,我是python 3的初学者。。。我目前正在练习练习,我在练习时出现了这个错误 contadorbi=0 contadornobi=0 primer_antildeo=int(input("Escriba primer a&ntildeo: ")) while True: segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a",primer_antildeo, ": "))

我是python 3的初学者。。。我目前正在练习练习,我在练习时出现了这个错误

contadorbi=0  
contadornobi=0  
primer_antildeo=int(input("Escriba primer a&ntildeo: "))  
while True:  
     segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a",primer_antildeo, ": "))
忽略前两行,它是代码的一部分,但不相关

基本上,在这一行代码中:

segundo_antildeo=int(输入(“描述segundo año后a”,primer_antildeo,”:”)

它给了我你在标题上看到的错误…我能做些什么来解决它

我试过了

segundo_antildeo=int(输入(“描述segundo和antildeo后面的a”+引物_antildeo+:”)


我检查了其他答案,它是这样工作的,但对我来说似乎不起作用…

输入函数只能接受一个参数

我想你可能正在尝试这样做:

something1 = input()
something2 = input()
something3 = something1 + something2

输入函数只能接受一个参数

我想你可能正在尝试这样做:

something1 = input()
something2 = input()
something3 = something1 + something2

输入函数只能接受一个参数。在您的情况下,如果要在输入函数中串联字符串,可以尝试:

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a {}:".format(primer_antildeo)))

输入函数只能接受一个参数。在您的情况下,如果要在输入函数中串联字符串,可以尝试:

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a {}:".format(primer_antildeo)))

primer\u antildeo是一个整数类型。所以不是

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a"+primer_antildeo+": "))
试试这个:

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a" + str(primer_antildeo) + ": "))

primer\u antildeo是一个整数类型。所以不是

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a"+primer_antildeo+": "))
试试这个:

segundo_antildeo=int(input("Escriba segundo a&ntildeo posterior a" + str(primer_antildeo) + ": "))