Python3错误-TypeError:输入最多需要1个参数,得到3个
我是python 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ño: ")) while True: segundo_antildeo=int(input("Escriba segundo año posterior a",primer_antildeo, ": "))
contadorbi=0
contadornobi=0
primer_antildeo=int(input("Escriba primer año: "))
while True:
segundo_antildeo=int(input("Escriba segundo año 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ño posterior a {}:".format(primer_antildeo)))
输入函数只能接受一个参数。在您的情况下,如果要在输入函数中串联字符串,可以尝试:
segundo_antildeo=int(input("Escriba segundo año posterior a {}:".format(primer_antildeo)))
primer\u antildeo是一个整数类型。所以不是
segundo_antildeo=int(input("Escriba segundo año posterior a"+primer_antildeo+": "))
试试这个:
segundo_antildeo=int(input("Escriba segundo año posterior a" + str(primer_antildeo) + ": "))
primer\u antildeo是一个整数类型。所以不是
segundo_antildeo=int(input("Escriba segundo año posterior a"+primer_antildeo+": "))
试试这个:
segundo_antildeo=int(input("Escriba segundo año posterior a" + str(primer_antildeo) + ": "))