0
Convert ha to km^2
Is it possible to take an Input like :â23 haâ and Convert this to km^2? Like: if input1 == âxxxhaâ and output1 == âkm^2 Print ((input1 *0.01), âkm^2â))
6 Antworten
+ 5
Klar!
Das kannst du .
Dein Input soll also mit ha enden...
If input().lower.endswith("ha"):
Jetzt musst du das ha abschneiden
Und hoffen dass dann eine Zahl kommt.
Wenn du sicher bist, dass zwischen Zahl und ha ein Space steht, kannst du auch ĂŒber split arbeiten.
+ 3
Denke dran, das Komma mit einem . zu replacen
+ 2
Johannes Hold
x = "1.5ha".strip("ha")
Dann brauchst du die Zahl nur noch zu float konvertieren
0
Ok super, also ich will quasi eine eingabe von 2.4ha oder 2,4 ha umwlandeln in entweder km2, oder anfere flĂ€chengröĂen. FĂŒr die ausgegebene flĂ€chengröse soll aber nochmal eine extra eingabe erfolgen, in was man die flĂ€che umgerechnet haben will, die man im ersten input eingegeben hat(da sollen am besten auch noch andere grösen einheiten angegeben werden) ich hatte die eingabe fĂŒr die gröse seperat gemacht, fĂ€nd es aber besser wenn ich die gleich nei der grösen eingabe mit dabei habe.
0
Bzw wie schneide ich das ha ab und rechne mit der zshl weiter?
0
No it's an error it doesn't work