Seite 1 von 1

for in funktion

Verfasst: Freitag 28. Oktober 2022, 13:17
von xocy
hallo seit einigen tagen beschaeftige ich mich gelegentlich mit python und verstehe leider den error nicht so ganz

Code: Alles auswählen

def einmaleins(zahl):
    for runde in range(11):
    rechne = zahl * runde
    print(zahl, "*", runde, "ist", rechne)

einmaleins(5)
ausserhalb der funktion klappt es wunderbar. warum kann ich dies nicht einfach so in die funktion packen?

lg danke

Re: for in funktion

Verfasst: Freitag 28. Oktober 2022, 13:22
von __deets__
Einrückungen sind wichtig in Python. Und in Zukunft auch bitte die konkrete Fehlermeldung mitliefern.

Re: for in funktion

Verfasst: Freitag 28. Oktober 2022, 15:16
von xocy
Die Fehlermeldung lautet:

File "C:\Users\jochen\PycharmProjects\lernen\main.py", line 3
rechne = zahl * runde
^
IndentationError: expected an indented block after 'for' statement on line 2

lg

edit:

Achso, ich musste es nochmal einruecken. Vielen Dank fuer den Hinweis ich habe mich schon ganz verrueckt gemacht ^^