Guten Abend, die for-Schleife soll den Buchstaben A oder a im String zählen. Also in diesem Fall "Autobahn" zweimal. Doch als Ergebnis erhalte ich immer 8? Wäre nett, könntet ihr mir helfen!
Code:
wort = "Autobahn"
zaehler = 0
for i in wort:
if i == "a" or "A":
zaehler = zaehler + 1
print(zaehler)
Jetzt weißt Du auch, warum Perl so ziemlich ausgestorben ist... ist zwar eine gute Sprache, um Dinge in Verbindung mit der OS-Pflege zu erledigen, aber Programmiererfreundlich ist anders.
Fachlich ist ja zum Problem des Threadstarters alles gesagt. ^^