Python 3.6 añadió una nueva forma de string format (aquí pueden ver más).
Se llaman formatted string literals o f-strings y facilitan mucho el formato de strings con expresiones incluidas.
El return en forma de f-string se vería así:
return f'Hello World Platzi, tu IP es{user_ip}'
Dentro de los { }
pueden varias expresiones mientras las variables usadas estén dentro del scope de la función
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?