python hilfe?
Ich programmier grad ein brief ersteller dazu fragt er ab ob die anrede weiblich, männlich oder allgemein ist wenn die antwort weiblich/männlch kommt soll man den namen des adressanten eingeben, wenn allgemein kommt sehr geerthe Damen und Herren. Wie kann ich abfragen was der nutzer eingegeben hat?
2 Antworten
Begriff
Sowas nennt man auch "Mad Libs Generator" und es ist ganz einfach solch einen zu coden.
Umsetzung
Für die Umsetzung benötigst du nur Variablen, die input() Funktion und die print() Funktion, die lower() Methode und natürlich Format-Strings. Ich schreibe dir mal den Code, aber bitte frag nach wenn du ihn nicht verstehst, denn einfach nur Copy&Paste ist nicht gut.
anrede = input("Andrede (m/w) # ")
name = input("Name # ")
if anrede.lower() == "m":
print(f"Guten Tag Herr {name}")
elif anrede.lower() == "w":
print(f"Guten Tag Frau {name}")
du speicherst die eingabe in einer variable, dann checkst du die variable mit einem if statement.
code:
eingabe = input("Anrede: ")
if eingabe == 'Männlich':
print('Die anrede ist Mänlich!')
if eingabe == 'Weiblich':
print('Die anrede ist Weiblich!')
else:
print('Die anrede ist unbekannt!')
danke hat wirklich geholfen