出现这错误,格式最多需要2个参数,输入了3个
1、三个输入变量,同时写在一行,要用到map函数,和split函数。
x,y,z=map(int,input().split())
print('我的出生日期是{}年{}月{}日'.format(x,y,z))
第一行的代码是没错的,只是我们在输入年月日要空格,如:2023 05 06
2、这个方法就不需要map函数,
x=input('输入出生年:')
y=input('输入出生月:')
z=input(‘输入出生日:’)
print('我的出生日期是{}年{}月{}日'.format(x,y,z))
3、还有一个出错是这个
x=input('输入出生年:')
y=input('输入出生月:')
z=input(‘输入出生日:’)
print('我的出生日期是{}年{}月{}日',format(x,y,z))
后面的print函数的‘我的出生日期是{}年{}月{}日’后面是“,”也是出这个错,是“.”才是对的。