int输入字符串和变量

时间:2016-08-23 08:41:01

标签: python input

我对python有些新意,正在和一位朋友一起上学。 我们想要一个游泳运动员的名字,然后询问他们设法实现的时间。 我们希望程序能够像这样工作:

Name = input('Input swimmers name: ')
Time = int(input('What time did',Name,'achieve? ')

然而它不起作用。我们在这里可以使用什么来让我们在问题中使用游泳运动员的名字来询问游泳运动员的时间?

2 个答案:

答案 0 :(得分:3)

你必须将一个字符串传递给input,你可以先连接3个字符串来完成:

Time = int(input('What time did' + Name + 'achieve? ')

BTW:用“e”“实现”; - )

答案 1 :(得分:2)

您也可以使用%s进行连接

Time = int(input('What time did %s achive? ' % Name ))