Weitere Aufgaben#

FizzBuzz#

Eine sehr beliebte Aufgabe für Einsteiger einer Programmiersprache, ist das FizzBuzz-Problem:

  • Es sollen die Zahlen 1 bis inklusive 100 untereinander ausgegeben werden.

  • Hierbei sollen jedoch Zahlen, welche durch 3 teilbar sind, durch den String ”Fizz” ersetzt werden.

  • Zahlen, welche durch 5 teilbar sind, sollen durch den String ”Buzz” ersetzt werden.

  • Wenn eine Zahl sowohl durch 3 als auch durch 5 teilbar ist, soll die Zahl durch den String ”FizzBuzz” ersetzt werden.

Die Ausgabe soll so aussehen, wobei die rechte Spalte nur zur Veranschaulichung da ist.

Output    (Zahl)

1         1
2         2
Fizz      3
4         4
Buzz      5
Fizz      6
7         7
8         8
Fizz      9
Buzz      10
11        11
Fizz      12
13        13
14        14
FizzBuzz  15
16        16
...       ...
98        98
Fizz      99
Buzz      100

Ihre Antwort#

# Hier können Sie das FizzBuzz Problem lösen

Palindrome#

Ein Palindrom ist ein Wort, welches egal ob von links nach rechts oder von rechts nach links gelesen, identisch ist.

Sprich: Man kann das Wort in der Mitte des Wortes spiegeln und es verändert sich nicht.

Beispiele: radar, rentner

Wort:   R A D A R
Index:  0 1 2 3 4

Wort:   R A D A R
Index:  4 3 2 1 0

Egal ob man “RADAR” von links nach rechts oder von rechts nach links liest, verändert sich das Wort nicht.

Ihre Aufgabe ist es, eine Funktion zu schreiben, welche ein Wort als Eingabe erhält und zurückgibt, ob es sich um ein Palindrom handelt oder nicht. Falls es sich um ein Palindrom handelt, wird True zurückgegeben, ansonsten False. Um es zu vereinfachen, gehen Sie davon aus, dass nur ein Wort angegeben wird. Außerdem keine Leerzeichen und nur Kleinbuchstaben.

# Hier können Sie das Palindrom Problem lösen