Skip to main content
 首页 » 编程设计

python之如何一次打印多个项目

2025年05月04日12lautakyan007

print "i'm going to calculate minutes for you \n" 
 
print "enter the amount of minutes for your introduction" 
intro_minutes = int(raw_input('# ')) 
 
print "enter the amount of seconds for your introduction" 
intro_seconds = int(raw_input('# '))  
 
print "your introduction is "  (intro_seconds + (60 * intro_minutes)) " seconds long." 

我正在创建这个程序来为我必须发表的演讲计时。我得到的错误是:

File "speech.py", line 9 
    print "your introduction is " (intro_seconds + (60 * intro_minutes)) " seconds long.) 
 
SyntaxError: invalid syntax  

请您参考如下方法:

一种解决方案是连接您希望打印的字符串:

print "your introduction is " + str(intro_seconds + (60 * intro_minutes)) + " seconds long." 

请注意额外调用 str() 以将您的数字转换为字符串,因为如果您尝试将数字添加到字符串(因为不清楚您想要什么),Python 会出错。

虽然这种连接有点难看,所以您可能想改用字符串格式:

print "your introduction is {0} seconds long.".format(intro_seconds + (60 * intro_minutes))