Metainformationen zur Seite
Aufgabe 1
Herr Ricken ich liebe dich
- variablen.py
zahlplus10.py zahl = input("Gib eine Zahl ein: ") zahl = int(zahl) print("Das Ergebnis lautet: ") print(zahl+10) <file python variablen.py> zahlen = [1,2,3,4,5,6,7,8,9,10] summe = 0 for zahl in zahlen: summe += zahl print ("die summe von 1-10 ist:", summe ) <file python variablen.py> eingabe = input("Hallo") neu = eingabe print("Ausgabe:Hallo") print(neu)
- variablen.py
b = input("Gib die Steigung ein: ") a = input("Gib den Offset ein: ") b = int(b) a = int(a) x = 3 while x < 10: print(x*b+a) x = x + 1
- variablen.py
teil01 = "baum" teil02 = "haus" kombi = teil01+teil02 print(kombi)
- arrays.py
blumen = ["sonnenblume", "rose", "tulpe", "gänseblümchen"] anzahl_blumen = len(blumen) for i in range(anzahl_blumen): print(blumen[i])
- arrays.py
ratespiel_mit_zufälliger zahl.py import random zahl = random.randint(1,100) print("Zahlenratespiel") while True: a = int(input("Gib eine Zahl ein: ")) if a < zahl: print("Zu kleine Zahl") elif a > zahl: print("Zu große Zahl") else: print("Richtige Zahl") break <file python arrays_2.py> namen = ["mila", "inge", "merkel", "dana"] anzahl_namen = len(namen) for i in range(0,4): print(namen[i])
- speechmodel
import random verbs = ["lacht", "macht", "weint", "schläft", "singt"] nouns = ["Jesus", "das Kind", "Das Werkzeug", "das leben", "Das Trampolin" , "Marius"] parts = ["in der Schule", "im Kopf", "auf dem Haus", "im Bett", "in meinem Baumhaus"] weiter = ["alleine", "zusammen", "traurig" , "leben"] def returnRandomElement(array): zufallszahl = random.randint(0,len(array)-1) return array[zufallszahl] for i in range(10): makeOutput(verbs, nouns, parts, weiter, False) print() for i in range(10): makeOutput(verbs, nouns, parts, weiter, True)
- arrays_3.py
def sum(a, b): <file python variable.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 python arrays_4.py> def calc_percentage(base_value, percentage_value): result = percentage_value/base_value*100 return result base = float(input('Geben Sie den Basiswert ein: ')) percentage = float(input('Geben Sie den Prozentanteil ein: ')) result = calc_percentage(base, percentage) print(f'{percentage} von {base} sind {result}%')
- variablen.py
class schueler: def __init__(self,name, geschlecht, wohnort, durchschnittsnote): self.name = name self.geschlecht = geschlecht self.wohnort = wohnort self.durchschnittsnote = durchschnittsnote schueler01 = schueler("nils", "m", "Braun", "3.4") schueler02 = schueler("Savas", "m", "schwarz-grau", "3.8") schueler03 = schueler("Kristan", "m" "braun", "4.1") if schueler01.durchschnittsnote < schueler02.durchschnittsnote: print(f'{schueler01.name}ist der krasseste!') else: print(f'{schueler02.name}ist ein alter Mann mit Türkischer abstammung!') else: print(f'{schueler03.name}ist ein komischer Typ!')
- arrays.py
Elemente = [1,2,3,4,5,6,7,8,9,0] summe = sum(Elemente) print(summe)
Aufgabe 2
Ich hoffe natürlich, dass ich damit eine 2 auf dem Zeugnis bekomme
Eigentlich bin ich mit den meistens Aufgaben gut zurecht gekommen, außer mit dem Zahlenratespiel. Allerdings habe ich dies mit der Hilfe meiner Mitschüler auch hinbekommen. Ich finde es echt interessant, da ich davor nicht wusste, wie sowas funktioniert und ich mir das Programmieren anders vorgestellt habe. Insgesamt finde ich das Fach Informatik sehr interessant und auch sehr lehrreich.