Ich raufe mir noch die Haare aus:
Code: Alles auswählen
#!/usr/bin/python
#Programm zum errechnen der Zeit bis zum Alter 100
print "Hallo"
a=raw_input("Wie alt bist du in Jahren? ")
a=int(a)
b=100
print "Es dauert noch" + b-a +"Jahre bis du 100 bist"
Code: Alles auswählen
Traceback (most recent call last):
File "alter.py", line 7, in <module>
print "Es dauert noch" + b-a +"Jahre bis du 100 bist"
TypeError: cannot concatenate 'str' and 'int' objects
Was also tun?
edit:
Ich könnte mich in den Hintern treten...
Fixed:
Code: Alles auswählen
#!/usr/bin/python
#Programm zum errechnen der Zeit bis zum Alter 100
print "Hallo"
a=raw_input("Wie alt bist du in Jahren? ")
a=int(a)
b=100
c= b-a
c=str(c)
print "Es dauert noch "+c+" Jahre bis du 100 bist"