Para almacenar datos introducidos por el usuario, haremos uso de la función "input"y de variables. A demás usaremos "print"para poder imprimir en pantalla el resultado.
Primero lo haremos de la forma más simple:
mi_nombre=input("Ingresa tu nombre") mi_apellido=input("Ingrese tu apellido") print("Mi nombre es: "+mi_nombre+" y mi apellido es "+mi_apellido)Ahora lo haremos un poco más elaborado creando una función:
def pedirInfo(): mi_nombre=input("Ingrese su nombre: ") mi_apellido=input("Ingrese su apellido: ") print("Mi nombre es "+mi_nombre+" y mi apellido es "+mi_apellido) pedirInfo()*La función input devuelve un String asi que ya no es necesario convertir las variables a ese tipo de dato, A continuación veremos como sería si el tipo de dato es "int" es decir un entero.
mi_numero=int(input("Ingrese un número: ")) otro_numero=int(input("Ingrese otro número: ")) operación=(mi_numero*otro_numero) print("El producto es: ",operación)*Como podemos visualizar, al momento de pedirle al usuario que ingrese un número estamos convirtiendo ese dato en un entero, esto encerrando la función "input" en un int(). *La "coma" la usamos para poder llamar a la variable operación.