Python es un lenguaje de programación.
La cosa es que es un lenguaje increíblemente poderoso. Puedes usarlo para
- Hacer sitios web
- Hacer juegos
- Hacer aplicaciones generales
- Solo programa por diversión
- Automatizar tareas
- Analizar datos
¿Por qué es tan popular?
- Python está realmente cerca de escribir en inglés simple, por lo que se ha convertido en una opción muy popular para los principiantes.
- Si quieres hacer algo, probablemente hay una biblioteca para eso.
- Para aquellos que no pertenecen a la comunidad de programación, una biblioteca es básicamente una colección de código que puede diseñarse para completar una determinada tarea. Es decir, en lugar de que todos tengan que escribir esa pieza de código ellos mismos, todos pueden usar una biblioteca que alguien más escribió para ellos.
- Por ejemplo, puedes escribir tu propio código para crear un sitio web o puedes usar una biblioteca como Django o Flask . ( Nota para los profesionales: sí, sé que son técnicamente marcos).
- Básicamente, si alguna vez sientes que necesitas escribir este gran trozo de código que parece realmente tedioso o demasiado complejo, solo verifica si hay una biblioteca de Python, probablemente la hay.
- Automatización de tareas
- Si navega por Quora, encontrará una multitud de ejemplos de personas que intentan automatizar tareas “redundantes” en su vida diaria utilizando Python.
- ¿Cuáles son los mejores scripts de Python que has escrito?
- Dhruv Baldawa escribió un programa para anotarse boletos para un partido de cricket, Manoj Jayakumar escribió un programa para obtener subtítulos para cualquier programa / episodio de televisión , Akshit Khurana escribió un programa para agradecer a las personas por desearle un feliz cumpleaños. Hay más de 100 ejemplos de esto.
- Yo mismo escribí un programa para enviarme una notificación cada vez que The Oatmeal publica un nuevo cómic en lugar de revisar el sitio web a diario.
- Un amigo mío escribió un programa para notificarte cada vez que un nuevo episodio de Game Of Thrones estaba disponible en Popcorn time.
- Entonces, si alguna vez piensas que hay algo que estás haciendo una y otra vez y sientes que se puede automatizar, probablemente sí, y Python es una gran herramienta para eso.
- Análisis de los datos
- Este es relativamente nuevo y ha atrapado al mundo por asalto.
- El análisis de datos, o el término “más sexy”, Big Data está en todas partes. Cada startup, cada gran empresa, cada profesor tiene algo que ver con Big Data. Cada segundo artículo de TechCrunch parece tener algo que ver con Big Data.
- Python se ha convertido en el niño de oro para el análisis de datos y el aprendizaje automático.
- Hay una gran cantidad de bibliotecas como Google TensorFlow, Keras, Theano, Scikit-learn, Numpy, Scipy, Pandas, Matplotlib, Spark, y la lista continúa.
- Todas estas bibliotecas están construidas para Python. TensorFlow, Keras, Theano y Spark le permiten crear modelos de Aprendizaje automático como las redes neuronales. Estoy casi 100% seguro de que has oído hablar de esto en alguna parte de las noticias. Las redes neuronales y sus variantes son el pan y la mantequilla de la IA moderna, y son realmente fáciles de construir con Python
- Scikit-learn proporciona una gran cantidad de otros modelos de aprendizaje automático que incluyen regresión lineal, regresión logística, HMM, etc.
- Todas estas bibliotecas facilitan el análisis y la obtención de información de enormes conjuntos de datos. Estas pueden ser estadísticas de usuarios de empresas o datos de salud. Algunos conjuntos de datos de muestra se pueden encontrar en Your Home for Data Science
- Mientras que los lenguajes como Scala están en aumento en el análisis de datos y el LD, Python sigue siendo el rey. Hay una biblioteca para todo. Cada cosa
- La mayoría de las personas que realizan el aprendizaje automático utilizan Python, Matlab o Scala. (HASTA DONDE SE)
Ahora, diría que estas son las razones por las que todos hablan de Python. Por supuesto, sus otros casos de uso como Desarrollo web o como lenguaje para científicos teóricos de la computación son importantes, pero esto lo diferencia.
- ¿Es normal que a veces olvides cómo ibas a terminar un pensamiento?
- ¿La risa humana es fundamentalmente molesta para un número no trivial de humanos?
- ¿Por qué la sección de comentarios en las redes sociales saca lo peor de las personas?
- ¿Qué pasaría si las personas tuvieran un tipo de comportamiento característico (como la simpatía)?
- ¿Cómo se debe aceptar el cambio?
También es un lenguaje muy popular para principiantes. Por lo tanto, tienes un cuerpo de tamaño significativo que termina aprendiendo sobre él y hablando de él. Ahora es el lenguaje de programación introductorio de elección en MIT, suceso de Scheme.
Supongo que eso es mi ₹ 1.34 en él.