Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- deterministische Reihenfolge (http://www.informatikerboard.de/board/thread.php?threadid=4448)


Geschrieben von Bee11 am 03.12.2022 um 11:16:

  deterministische Reihenfolge

Meine Frage:
Hallo zusammen,

ich habe in Python zwei Funktionen definiert, Funktion A und Funktion B.
Nun möchte ich das die Befehle in folgender Reihenfolge abgerufen werden:
ABABAB..., AABBAA..., ABBBABBBA... etc.
Die variablen für ABABAB nenne ich variante==1, für AABBAA... nenne ich variante==2 etc.
Ich habe also eine weitere Funktion (Funktion C) definiert und eine For-Schleife:

def ergebnis_det(i):
if variante == 1:
ergebnis_det= i % 2
return ergebnis_det

und

for i in range(0,n+1):
ergebnis=ergebnis_det(i)


Wenn bei der Variante 1 ergebnis_det = 0 ist, dann sollen die Befehle von Funktion A durchgeführt werden und wenn ergebnis_det = 1 ist sollen die Befehle von Funktion B durchgeführt werden.




Meine Ideen:
Das gleiche möchte ich nun auch für die anderen Varianten machen aber ich habe noch keine Ahnung.
Habt ihr vielleicht eine Idee?
Auch wenn es ohne meine For-Schleifen Methode funktioniert, würde ich mich freuen wenn ihr euer wissen mit mir teilt.
P.S: Ich bin keine Informatikerin und Anfängerin. smile



Geschrieben von Bee11 am 05.12.2022 um 08:30:

 

Kann mir niemand helfen? unglücklich


Forensoftware: Burning Board, entwickelt von WoltLab GmbH