Red de conocimiento informático - Aprendizaje de código fuente - El novato Xiaobai está pidiendo consejo, ¿qué es Python?

El novato Xiaobai está pidiendo consejo, ¿qué es Python?

Python es un lenguaje de programación que toma su nombre de una comedia. Quizás las personas que diseñaron originalmente el lenguaje Python no esperaban que Python fuera tan utilizado en la industria y la investigación científica actual. En su artículo "Cómo convertirse en un hacker", el famoso escritor de software libre Eric Raymond enumeró a Python como uno de los cuatro lenguajes de programación que los piratas informáticos deberían aprender y recomendó que las personas comenzaran a aprender a programar con Python.

¿Qué es Python?

Python es un lenguaje fácil de usar. Muchas personas que son nuevas en Java están tan confundidas por el CLASSPATH de Java que les lleva medio día darse cuenta de que Hello World no se está ejecutando debido a un CLASSPATH incorrecto. Python no tiene este problema, siempre que se pueda utilizar directamente después de la instalación. Python es un lenguaje de secuencias de comandos que se puede ejecutar directamente después de escribir, lo que elimina los problemas de compilación y vinculación. Para los principiantes que necesitan más práctica, hay menos oportunidades de cometer errores. Además, Python tiene un modo interactivo. Si se trata de un programa pequeño y sencillo, incluso puedes omitir el editor y escribirlo directamente para ejecutarlo.

¿Qué es Python?

Entre todos los lenguajes de scripting, la biblioteca de clases de Python es la más rica y poderosa, suficiente para admitir la mayoría de las aplicaciones diarias. Si bien Python puede clasificarse vagamente como un "lenguaje de secuencias de comandos", en realidad es ampliamente utilizado por proyectos de desarrollo de software a gran escala como Zope, Mnet y BitTorrent, así como por Google. Los partidarios de Python prefieren llamarlo lenguaje de programación dinámico de alto nivel, porque "lenguaje de secuencias de comandos" generalmente se refiere a un lenguaje que realiza tareas de programación simples, como scripts de shell, JavaScript y otros lenguajes de programación que solo pueden manejar tareas simples. tareas, que no se pueden comparar con Python.

En Python, las estructuras de datos más básicas son matrices, secuencias y tablas hash, que se pueden utilizar para expresar fácilmente varias estructuras de datos comunes. CORBA es una arquitectura de software de alto nivel que es independiente del lenguaje y de la plataforma. Los lenguajes como C++ y Java tienen enlaces CORBA, pero en comparación con ellos, los enlaces CORBA de Python son mucho más simples porque, desde la perspectiva del programador, no hay diferencia entre usar clases CORBA y clases Python e implementarlas. ¿Qué es Python?

Escribir módulos de Python en C/C++ no es complicado y se han creado muchas herramientas para simplificar esta tarea. Debido a esto, una variedad de bibliotecas de funciones y bibliotecas de clases de uso común ahora están incluidas en el lenguaje Python, y cada vez hay más cosas que puedes hacer con Python. ¿Bálsamo de tigre? Python es poderoso, pero no es una panacea. Si desea escribir un sistema operativo o un controlador, Python claramente no está a la altura de la tarea. Ninguna herramienta es perfecta para escribir software. La razón por la que existen tantos lenguajes de programación hoy en día es porque diferentes lenguajes son adecuados para hacer diferentes cosas. Por eso, elegir la herramienta de idiomas que más te convenga es lo más importante.

¿Quieres saber qué puede hacer PYTHON? Si desea aprender PYTHON en profundidad, puede consultar a los profesores en línea de Jade Education, quienes siempre están listos para responder sus preguntas.