2016-06-17 11 views
0

Ich bin ziemlich neu in der Programmierung und habe gerade angefangen, etwas Python zu lernen. Ich bin auf ein Problem gestoßen, für das ich keine Lösung finden kann. Hoffe du kannst helfen.Mathe mit Formatierungszeichen

height = 74.0 # inches 

cm = 2.54 # inches 

print "He's %f * %f centimeters tall." % (height, cm) 

Das Problem ist also ich die Konsole zu geben das Ergebnis und nicht"%f * %f" und dabei will, ohne die Zeichenfolge mehrmals zu schneiden. Irgendeine Lösung dafür?

Dank

+0

multipliziert Was mit 'Druck falsch (" Er ist% f Zentimeter hoch. "% (Höhe * cm))'? –

+0

han use 'print' Er ist% f Zentimeter groß." % (Höhe * cm,) – Dilettant

+0

Danke für Ihre Hilfe. Die Lösung war viel einfacher als das, was ich dachte. –

Antwort

1

nicht sicher, ob das, was your'e ist
Aber print "He's %f centimeters tall." % (height * cm) fragen
eine Nummer gedruckt werden und es wird height von cm

+0

Ah, danke! Das hat den Trick gemacht. Denke, die Lösung war viel einfacher als zuerst erwartet. –

+0

Ich bin glücklich zu helfen :) – Neo