¿Cómo concatenar int y string en python?

Existen distintas maneras de concatenar un número (INT) y un string (STR)

Error

Para imprimir (print) no es suficiente concatener con +

In [1]:
texto = "hola mundo"
numero = 23
print(texto+numero)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-1-3fbf59f578f0> in <module>()
      1 texto = "hola mundo"
      2 numero = 23
----> 3 print(texto+numero)

TypeError: must be str, not int

Usando la función str

In [2]:
texto = "hola mundo"
numero = 23
print(texto+str(numero))
hola mundo23

Usando format

In [3]:
texto = "hola mundo"
numero = 23
print('{}{}'.format(texto,numero))
hola mundo23

Hola mundo con Flask - Python

Instalación

Con el siguiente comando desde el terminal:

pip install Flask

Archivo main.py

En el un archivo main.py agregamos

In [1]:
from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run(debug=True, port=5000)

Corremos con:

python main.py

Y listo ya tenemos corriendo nuestra web.