Fehlermeldung - Hilfe, Anfänger!
Verfasst: Donnerstag 23. April 2020, 18:58
Einen schönen guten Tag wünsch ich.
Das folgende Programm soll drei Kreisumfänge aufsummieren. Dafür ist jeweils der Kreisdurchmesser angegeben. Hab dafür folgenden simplen Code:
import math
def umfängeKreise(*d):
return sum(math.pi * d)
print(umfängeKreise(1, 2, 3))
mit der Fehlermeldung: TypeError: can't multiply sequence by non-int of type 'float'
Ich verstehe leider nicht warum das Programm die einzelnen Kreisumfänge nicht addieren will.
Das folgende Programm soll drei Kreisumfänge aufsummieren. Dafür ist jeweils der Kreisdurchmesser angegeben. Hab dafür folgenden simplen Code:
import math
def umfängeKreise(*d):
return sum(math.pi * d)
print(umfängeKreise(1, 2, 3))
mit der Fehlermeldung: TypeError: can't multiply sequence by non-int of type 'float'
Ich verstehe leider nicht warum das Programm die einzelnen Kreisumfänge nicht addieren will.