我对python有点新,并且正在和一位朋友一起分配任务给学校。 我们想要问一个游泳者的名字,然后问他们什么时候能成功。 我们希望程序能像这样工作:用字符串和变量的int输入
Name = input('Input swimmers name: ')
Time = int(input('What time did',Name,'achieve? ')
但是它不工作。我们在这里可以用什么来让我们在问题中使用游泳者的名字来问游泳者的时间?
我对python有点新,并且正在和一位朋友一起分配任务给学校。 我们想要问一个游泳者的名字,然后问他们什么时候能成功。 我们希望程序能像这样工作:用字符串和变量的int输入
Name = input('Input swimmers name: ')
Time = int(input('What time did',Name,'achieve? ')
但是它不工作。我们在这里可以用什么来让我们在问题中使用游泳者的名字来问游泳者的时间?
你还可以使用%S进行连结
Time = int(input('What time did %s achive? ' % Name))
如果你想让你的答案变得更好,你可以备份你的“比+ +快一些”:) – grael
特别是当它错了...'%timeit'%s什么时候存档? '%'toto“ 10000000个循环,最好是3:每个循环99 ns,但'%timeit''''''''''''''' 10000000个循环,最好是3:每个循环38.8 ns(注意,我不是downvoter ;-)并且为了完整性:'%timeit'什么时候成功了? '.format('toto')1000000循环,最好是3:每循环204 ns' – Julien
谢谢@grael,Julien。已更正。学到了什么。 – AceLearn
' '富' +姓名+ 'bar'' –