Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lesson:coding04 [2024/01/15 08:01] – [Lösungen] mccab99lesson:coding04 [2024/01/15 09:10] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 225: Zeile 225:
     print(x*b+a)     print(x*b+a)
     x = x + 1     x = x + 1
 +</file>
 +
 +=== Aufgabe 5 ===
 +<file python guess_number.py>
 +import random
 +zufallszahl = random.randint(1,100)
 +
 +eingabe = input('Rate eine Zahl zwischen 1 und 100: ')
 +eingabe = int(eingabe)
 +
 +# eine beliebige Variable mit einem Wert
 +# wenn man gegen die Variable prüft, kommt immer "wahr" heraus
 +raten = True
 +
 +# Schleife läuft so lange, bis die Variable "raten" entweder "False" oder die Schleife mit "break" verlassen wird
 +while raten:
 +   if eingabe < zufallszahl:
 +      print('Zu klein!')
 +   elif eingabe > zufallszahl:
 +      print('Zu groß!')
 +   else:
 +      print('Du hast die Zahl gefunden!')
 +      raten = False
 +   if raten:
 +      eingabe = input('Dein nächster Versuch: ')
 +      eingabe = int(eingabe)
 </file> </file>
  
Nach oben