Seite 1 von 2

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 17:34
von maverick2012
:K
Bis jetzt habe ich Leider noch kein Konzept, werde mir bis morgen etwas überlegen!

Gruß

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 17:39
von .robert
Öhm, du musst doch irgend eine Problemstellung oder Aufgabe haben, durch die du auf das Problem gestoßen bist...

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 17:46
von DaMutz
ich glaube er will eine Zahlenreihe immer wieder wiederholen sprich z.B. von 2 - 7 und dann bei 7 wieder mit 2 weiter machen, mit der Möglichkeit sowohl aufwärts wie abwärts zu gehen.

Code: Alles auswählen

up = False
value = 3
maximum = 7
minimum = 2
while(True):
    print value
    if up:
        value += 1
        if value > maximum:
            value = minimum
    else:
        value -= 1
        if value < minimum:
            value = maximum

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 18:35
von maverick2012
Hallo,

Habe endlich etwas für meine Ansprüche gefunden:
Das gleiche sollte ich auch mit den (min) Elementen machen können, sobald ich das "raw_input A", "raw_input B", "raw_input C" und "raw_input D" eingegeben habe!

Code: Alles auswählen

max = list[0]
merke dir die erste Zahl in list als aktuelle größte Zahl

Code: Alles auswählen

i = 1

Code: Alles auswählen

while i < len(list):
gehe der Reihe nach durch die 2-te bis letzte Zahl in list

Code: Alles auswählen

if liste[i] > max:

Code: Alles auswählen

max = liste[i]
ist die aktuelle Zahl größer als die bisherige größte (max), dann merke dir die aktuelle als die neue größte Zahl

Code: Alles auswählen

i = i + 1
am Ende ist der gespeicherte Wert von max die größte Zahl in list

Hoffe es hilft euch weiter :wink:

Danke nochmals für die Unterstützung :wink:

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 18:42
von DaMutz
dann sag doch du willst von einer Liste von Zahlen die grösste und die kleinste Zahl.

Code: Alles auswählen

In [433]: max(range(0,4))
Out[433]: 3

In [434]: min(range(0,4))
Out[434]: 0

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 18:53
von Pascal
maverick2012 hat geschrieben:Hoffe es hilft euch weiter :wink:
Ehmm, ich dacht wir sollten dir helfen und nicht umgekehrt :?

Re: Wenn zuerst.... dann....

Verfasst: Donnerstag 19. August 2010, 19:01
von maverick2012
Ehmm, ich dacht wir sollten dir helfen und nicht umgekehrt :?
Ich wusste nicht wie ich das Problem Beschreiben sollte, deshalb die Anmerkung,
weil ich letzlich einen Teil der Lösung fand :|

Ich hoffe wir können fortfahren :wink:

Gruß