Python es un lenguaje de programación de alto nivel, interpretado, interactivo y orientado a objetos. Fue creado a fines de la década de 1980 por Guido van Rossum y se ha convertido en uno de los lenguajes de programación más populares del mundo.

Python es un lenguaje versátil y se utiliza en una amplia variedad de aplicaciones, desde ciencia de datos y aprendizaje automático hasta desarrollo web y scripting. Algunas de las principales características de Python son su sintaxis sencilla y fácil de aprender, su enfoque en la legibilidad del código, su amplia gama de bibliotecas y herramientas disponibles y su comunidad activa y en crecimiento.

Las principales áreas de aplicación de Python son:

En resumen, Python es un lenguaje de programación versátil y poderoso que se utiliza en una amplia variedad de aplicaciones, desde ciencia de datos y aprendizaje automático hasta desarrollo web y scripting.

Reto 10:

#cortar palabras

#En esta línea, se utiliza la función input() para solicitar al usuario que ingrese una oración (o texto), y luego se convierte el texto ingresado en una cadena mediante la función str(). El texto ingresado se almacena en la variable oracion.
oracion = str(input("Ingrese la oración: "))

#En esta línea, se utiliza la función input() para solicitar al usuario que ingrese un número que indica la posición inicial de corte, y luego se convierte el valor ingresado en un número entero mediante la función int(). El número ingresado se almacena en la variable valor1.
Inical = int(input("Numero de posición de corte inicial: "))

#En esta línea, se utiliza la función input() para solicitar al usuario que ingrese un número que indica la posición final de corte, y luego se convierte el valor ingresado en un número entero mediante la función int(). El número ingresado se almacena en la variable valor2.
final = int(input("Numero de posición corte final: "))

#En esta línea, se utiliza la función print() para mostrar en la pantalla el texto seleccionado según las posiciones de corte ingresadas por el usuario. La sintaxis [valor1:valor2] se utiliza para seleccionar una porción del texto almacenado en la variable oracion, desde la posición valor1 hasta la posición valor2. Este texto seleccionado se concatena automáticamente con el mensaje "Texto seleccionado: " y se muestra en la pantalla.
print("Texto seleccionado: ", oracion[Inical:final])

traducir el codigo a JS

//cortador de palabras dinamicos en javascript

let oracion = String(prompt("Ingrese la oración: "));
let inical = parseInt(prompt("Numero de posición de corte inicial: "));
let final = parseInt(prompt("Numero de posición de corte final: "));
let new_oracion = oracion.substring(inical, final);

console.log("Seleccion de texto:", new_oracion);