User Tools

Site Tools


burim:python:python-labs:loesung_blatt2_aufgabe3_vokale_kommentiert.py
s = "Teststring"  # eine beliebige Zeichenfolge zum Testen

count = 0  # Variable zum Zaehlen der Vokale
if ("a" in s) or ("A" in s):  # wenn ein kleines oder großes "a" in s ...
    count += 1  # ... wird die Zaehlvariable um 1 erhoeht.
# Dies wird nach demselben Schema, beim Auftreten der uebrigen Vokale 
# (e, i, o, und u) durchgefuehrt:
if ("e" in s) or ("E" in s): 
    count += 1
if ("i" in s) or ("I" in s):
    count += 1
if ("o" in s) or ("O" in s):
    count += 1
if ("u" in s) or ("U" in s):
    count += 1

if count == 0:  # wenn kein Vokal in der Zeichenfolge s vorhanden:
    print("Der Text enthält keine Vokale.")
elif count == 1:  # wenn genau ein Vokal in der Zeichenfolge s vorhanden ist:
    print("Der Text enthält nur eine Art von Vokal.")
else:  # wenn mehr als ein Vokal in der Zeichenfolge s vorhanden sind:
    print("Der Text enthält", count, "unterschiedliche Vokale.")
burim/python/python-labs/loesung_blatt2_aufgabe3_vokale_kommentiert.py.txt · Last modified: 2019/01/21 20:55 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki