I was wondering why I should use something like this:

```
name = "Doe"
surname = "John"
print("He is {0} {1}".format(surname, name))

```

Instead of:

```
name = "Doe"
surname = "John"
print("He is" + surname + " " + name) 

```