Wie verwende ich raw_input in Python 3?

In Python 3 kann die Funktion input() anstelle von raw_input() verwendet werden, um Eingabe von dem Benutzer zu lesen. Hier ist ein Beispiel dafür, wie die Funktion input() verwendet wird, um einen String vom Benutzer zu lesen:

name = input("What is your name? ")
print("Hello, " + name + "!")

In diesem Beispiel wird die Funktion input() die Zeichenfolge "What is your name? " anzeigen und auf die Eingabe einer Zeichenfolge durch den Benutzer warten, die in der Variablen name gespeichert wird. Das Programm wird dann "Hello, [name]!" mit dem Wert aus der Variablen name ausgeben.