Hier geht es zur Aufgabenübersicht
Ich bitte um Vorsicht: ich bearbeite gerade die Aufgaben / Lösungen. Daher kann die Nummer nicht korrekt sein. Die Lösung selbst aber ja.
name = Mandy
zahl1=122
zahl2=244
summe=zahl1+zahl2
name=input()
name="Mandy"
if Name == "Mandy":
print ("Hallo Mandy")
print ("Bitte die Grösse in cm eingeben")
groesse=int(input())
print ("Bitte das Gewicht in KG eingeben")
gewicht=int(input())
quadrat=groesse*groesse//100
bmi=quadrat/groesse
print ("Der BMI ist",bmi)
zahl1=13
zahl2=20
print ("Grundrechenarten ausführen")
print ("_________________")
print ("Addition: ", zahl1+zahl2)
print ("Subtraktion:", zahl1-zahl2)
print ("Multiplikation:", zahl1*zahl2)
print ("Division:" ,zahl1 // zahl2)
print ("Potenz:", zahl1**zahl2)
mitarbeiter =["Friedolin","Max","Jane","Mandy"]
if ("Mandy" in mitarbeiter):
print ("Ja, Mandy ist Mitarbeiterin der Firma")
else:
("Nein, Mandy ist keine Mitarbeiterin")
print("Bitte eine Zahl eingeben")
wert = int(input())
print("Ok, der Wert ist eine", type(wert))
print("Jetzt einen Text eingeben")
wert1 = input()
print("Ok, der Wert ist ein", type(wert1))
print ("Bitte die gewünschte Zahl eingeben")
zahl=int(input())
if zahl > 5:
print("Zahl ist größer als 5")
else:
print("Zahl ist kleiner als 5")
print ("Gib eine Zahl ein:")
zahl1=input()
print ("Gib eine zweite Zahl ein:")
zahl2=input()
if zahl1 > zahl2:
print ("Zahl 1 ist größer als Zahl 2")
elif zahl2 > zahl1:
print ("Zahl 2 ist größer als Zahl 1")
else:
print ("Die Zahlen sind gleich groß")
string_eingabe="python"
print (type(string_eingabe))
print ("Bitte einen Text des Typs Strings eingeben")
n=input()
laenge=len(n)
print ("Länge des Strings:",laenge)
i=0
while i < 20:
print (i)
i=i+1
i=0
for i in range (1,21,1):
print (i)
i=0
for i in range(1,20,2):
print (i)
zahl = 3516
if zahl % 14 == 0:
print("Ja, durch 14 teilbar")
else:
print("Nein, nicht durch 14 teilbar")
liste1=[12,33,44,245]
liste2=[23,44,89,12]
print ("Ein + verbindet die Listen, aber gibt keine Summe der Zahlen aus:")
zusammen=liste1+liste2
print (zusammen)
print("Jetzt die Summe der Zahlen ausgeben:")
print(sum(zusammen))
print("Bitte eine Zahl eingeben")
zahl = int(input())
# Falls die Zahl ungerade ist, auf die nächste gerade Zahl erhöhen
if zahl % 2 != 0:
zahl += 1
for i in range(zahl, 101, 2): # Von der (geraden) Zahl bis 100
print(i)
try:
print ("Bitte den Preis des Einkaufs eingeben")
preis=int(input())
print ("Bitte den gezahlten Betrag eingeben")
betrag=int(input())
zuzahlen=preis-betrag
if zuzahlen < 0:
print ("Es gibt", zuzahlen,"zurück")
else:
print ("Es sind noch", zuzahlen,"zu Zahlen")
except:
print ("Es ist ein Fehler aufgetreten")
print ("Den Text eingebem")
eingabe= input()
neue_eingabe=eingabe.lower()
print (neue_eingabe)
from tkinter import *
from tkinter import messagebox
import tkinter as tk
import string
def Satzzeichen_loeschen():
print("Die Satzzeichen werden gelöscht.")
text = eingabe.get("1.0", END)
text_without_punctuation = text.translate(str.maketrans("", "", string.punctuation))
ausgabe.delete("1.0", END) # Löscht den vorherigen Inhalt des Ausgabefelds
ausgabe.insert("1.0", text_without_punctuation) # Fügt den neuen Text in das Ausgabefeld ein
#Kontektmenü
def create_popup_menu(widget):
menu = tk.Menu(widget, tearoff=0)
menu.add_command(label="Ausschneiden", command=lambda: widget.event_generate("<<Cut>>"))
menu.add_command(label="Kopieren", command=lambda: widget.event_generate("<<Copy>>"))
menu.add_command(label="Einfügen", command=lambda: widget.event_generate("<<Paste>>"))
return menu
def show_popup_menu(event):
widget = event.widget
menu = create_popup_menu(widget)
menu.tk_popup(event.x_root, event.y_root)
#GUI
root = Tk()
root.geometry("600x800")
eingabe = Text(root, height=20, width=35)
eingabe.bind("<Button-3>", show_popup_menu)
eingabe.pack(pady=5)
ausgabe = Text(root, height=20, width=35)
ausgabe.bind("<Button-3>", show_popup_menu)
ausgabe.pack()
button_loeschen = Button(root, text="Satzzeichen löschen", command=Satzzeichen_loeschen)
button_loeschen.pack(pady=5)
abbrechen_button = Button(root, text="Abbrechen", command=root.destroy)
abbrechen_button.pack(pady=5)
root.mainloop()

from tkinter import *
import tkinter as tk
# from tkinter import messagebox # Wenn Sie messagebox verwenden möchten
root = Tk()
root.geometry("500x600")
root.title("Find and Replace")
def find_replace():
eingabe = eingabefeld.get("1.0", tk.END)
suchen = zu_suchen.get()
ersetzen = zu_ersetzen.get()
if suchen and ersetzen:
abschluss = eingabe.replace(suchen, ersetzen)
ausgabefeld.delete("1.0", tk.END)
ausgabefeld.insert(tk.END, abschluss)
else:
ausgabefeld.delete("1.0", tk.END)
ausgabefeld.insert(tk.END, "Bitte geben Sie sowohl den zu suchenden als auch den zu ersetzenden Text ein.")
# GUI
eingabefeld = tk.Text(master=root, width=40, height=10, wrap='word')
eingabefeld.pack(pady=10)
zu_suchen = tk.Entry(master=root, width=40)
zu_suchen.pack(pady=5)
zu_suchen.insert(0, "Zu suchender Text")
zu_ersetzen = tk.Entry(master=root, width=40)
zu_ersetzen.pack(pady=5)
zu_ersetzen.insert(0, "Zu ersetzender Text")
ausgabefeld = tk.Text(master=root, width=40, height=10)
ausgabefeld.pack(pady=10)
button = Button(text="Find - Replace ausführen", command=find_replace)
button.pack(pady=10)
root.mainloop()