La base de la interacción de tu programa con el usuario los «User inputs» te ayudan a adaptar tu programa dependiendo de la información qu te de el usuario, ya al momento que utilizas el comando input tu programa se va parar y no continuara hasta que la persona usándolo ingrese un numero o letra.
Si quieres usarlo el sintaxis que tiene en python se ve algo así.
Variable=input(«texto para usuario»)
Sus usos son obvios, preguntar por edad, correo electrónico, cantidades o distancias todo depende de lo que quieras lograr de tu programa por ejemplo:

donde se le pide al usuario su nombre y edad para poder imprimir un mensaje así:

o

donde se le pide al usuario un valor numérico, por lo cual se le debe de poner un int antes del imput para indicarle al programa que esta trabajando con un numero, todo para pedirle el radio de un circulo para calcular su área.
