Metainformationen zur Seite
Basic Aufgaben
- variablen.py
#Aufgabe 1 print("Hallo Welt!") zahl1 = int("35") zahl2 = int("10") print (zahl1 + zahl2) zahl = input("Gib eine Zahl ein:") zahl = int(zahl) print("Das Ergebnis lautet: ") print (zahl + 10)
- variablen2.py
#Aufgabe 2 eingabe = input("Gib etwas ein: ") neu = eingabe print("Ausgabe: ") print(neu)
- variablen3.py
#Aufgabe 3 teil01 = "Haar" teil02 ="klammer" kombi = teil01+teil02 print(kombi)
- variablen3.py
#Aufgabe 4 b = input("Gib ein wert für b: ") a = input("Gib ein wert für a: ") b = int(b) a = int(a) x = 0 while x < 10: print(x*b+a) x = x + 1
- variablen4.py
#Aufgabe 5 import random zufallszahl = random.randint(1,100) eingabe = input('Rate eine Zahl zwischen 1 und 100: ') eingabe = int(eingabe) raten = True while raten: if eingabe < zufallszahl: print('Zu klein!') elif eingabe > zufallszahl: print('Zu groß!') else: print('Gewonnen') raten = False if raten: eingabe = input('Dein nächster Versuch: ') eingabe = int(eingabe)
Aufgaben für Python-Arrays
- variablen5.py
#Aufgabe 1 zahlen = [5,4,3,9,3,6,2,0,6,3] summe = sum(zahlen) print('Die Summe ist : ' , summe )
Ein Bankkonto erstellen
- variablen6.py
class Bankkonto: def __init__(self, kontonummer, inhaber, startguthaben=0): self.kontonummer = kontonummer self.inhaber = inhaber self.guthaben = startguthaben def einzahlen(self, betrag ): if betrag > 0: self.guthaben += betrag else: print("Einzahlung fehlgeschlagen.") def abheben(self, betrag): if 0 < betrag <= self.guthaben: self.guthaben -= betrag else: print("Abhebung fehlgeschlagen.") def anzeigen(self): print("Konto", self.kontonummer, "Inhaber:", self.inhaber, "Guthaben:", self.guthaben, "EUR") def ueberweisen(self, zielkonto, betrag): if isinstance(zielkonto, Bankkonto) and 0 < betrag <= self.guthaben: self.abheben(betrag) zielkonto.einzahlen(betrag) else: print("Überweisung fehlgeschlagen") konto1 = Bankkonto("12345678", "Thea", 235) konto2 = Bankkonto("87654321", "Helin", 8) konto1.einzahlen(79) konto1.abheben(63) konto1.ueberweisen(konto2, 20) konto1.anzeigen()
Zahlenraten
- variablen6.py
import random zahl = random.randint(1,100) print("Willkommen zum Zahlenraten. Wirst du es Schaffen meine Zahl zu erraten ?") while True: a = int(input("Gib eine Zahl ein: ")) if a < zahl: print("Zahl ist zu klein") elif a > zahl: print("Zahl ist zu groß") else: print("Gewonnen")