我在python中有这个代码,询问人们吸烟多少烟,并在一个月和一年内返回他们吸烟的数量。我在第4行有一个错误,我搜索了这个,但我没有找到任何工作。我知道这是一个语法问题,但我无法弄明白。
以下是代码:
print ("Hola, Que Tal")
print ("Como te llamas?")
miNumbre=input()
print ("Mucho Gusto " + miNumbre )
print ("Cuantos Paquetes de Puchos Fumas Por Dia?")
puchos=input()
print ("Fumas " +str(int(puchos) * 30) + " Paquetes de Puchos Por Mes")
print ("En Un Año Fumas " +str(int(puchos) * 360) + " Paquetes de Puchos")
答案 0 :(得分:1)
当你必须使用nums和chars时,最好像这样格式化字符串:
print ("Mucho Gusto {}".format(miNumbre ))
答案 1 :(得分:0)
使用Python3
运行它非常重要miNumbre=input()
print ("Mucho Gusto " + miNumbre )
在Python2中,input()
评估字符串,因此miNumbre将是一个int
如果您的意思是使用Python2,那么等价物将是
miNumbre = raw_input()
print "Mucho Gusto " + miNumbre