Python Funktion angeben?

... komplette Frage anzeigen

2 Antworten

Du definierst beide Funktionen und rufst dann später die eine in der anderen Funktion auf. Wie das geht findest du in jedem halbwegs guten Tutorial zu Python.

Antwort bewerten Vielen Dank für Deine Bewertung

Äh, kannst du bitte deinen Code posten, ich verstehe gerade dein Problem nicht.

Im übrigen ist unsigned ein Schlüsselwort, mit dem in C der Datentyp Integer näher beschrieben werden kann (ob er vorzeichenlos sein soll oder nicht).

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von J0h4ann3s
12.03.2016, 18:36

Hier ist der Code ich habe noch ein paar Kommentare hinzugefügt, dass du weißt wo genau mein Problem liegt.

import os
import sys

//Die Funktion wird aufgerufen, wenn man in die Eingabe schreibt.
def he_lp():
os.system('cls')
print("Dies ist die Hilfe Funktion")
print("Hier finden sie alle Befehle und ihre Bedeutung")
print("Um die Hilfe Funktion zu beenden schreiben sie back")
eingabehe_lp = input("> ")
if eingabehe_lp == back:
main() // hier liegt das Problem, ich möchste auf die Funktion main zugreifen um die if schleife nutzen zu könnenos.system('cls')

// Funktion die bei einer unbekannten Eingabe ausgeführt wird
def el_se():
print("Ungültige eingabe schrieben sie um zum Hautscreen zurück zu kommen.")
eingabeel_se = input("> ")
if eingabehe_lp == back:
main() //Hier möchte ich auch auf die unten stehende Funktion zugreifen

// Hauptfunktion
def main():
print("Wilkommen")
eingabemain = input("> ")

if eingabemain == help:
he_lp()
else:
el_se()

main()

Eigentlich ist alles eingerückt, aber das scheint hier nicht zu funktionieren, bitte ignoriert das.

0

Was möchtest Du wissen?