Características de Python
1. Simple
Python es un lenguaje para expresar ideas simples.
2. Fácil de aprender
La sintaxis de Python es extremadamente simple.
3. Gratis y de código abierto
Python es uno de los software FLOSS (software gratuito/de código abierto).
4. Lenguaje de alto nivel
Escribir programas en Python no requiere pensar en los detalles de bajo nivel de cómo administrar la memoria utilizada por el programa.
5. Portabilidad
Python se ha portado a muchas plataformas, incluidas Linux, Windows, FreeBSD, Macintosh, Solaris, OS/2, Amiga, AROS, AS/400, BeOS, OS/390, z/OS, Palm OS, QNX, VMS, Psion, Acom RISC OS, VxWorks, PlayStation, Sharp Zaurus, Windows CE e incluso PocketPC.
6. Interpretabilidad
Se puede ejecutar directamente desde el código fuente. Dentro de la computadora, el intérprete de Python convierte el código fuente en una forma intermedia de código de bytes, que luego se traduce al lenguaje de máquina utilizado por la computadora.
7. Orientado a objetos
Python admite tanto programación procedimental como programación orientada a objetos.
8. Escalabilidad
Algunos programas pueden escribirse en otros lenguajes (como c/C).
9. Integrable
Python se puede integrar en programas c/c para proporcionar funcionalidad de secuencias de comandos.
10. Bibliotecas ricas
La biblioteca estándar de Python es muy grande. Le ayuda con una variedad de tareas que incluyen expresiones regulares, generación de documentos, pruebas unitarias, subprocesos, bases de datos, navegadores web, CGI, FTP, correo electrónico, XML, XML-RPC, HTML, archivos WAV, criptografía, GUI (interfaz gráfica de usuario). , Tk y otras operaciones relacionadas con el sistema.