¿Cómo desinstalar Python de forma limpia?
Si instala c:\ primero y luego d:\, simplemente elimine c:\ a continuación.
Si d:\ se instala primero, elimine c:\ primero, luego verifique las variables de entorno del sistema y cámbielas a d:\python.
Si es problemático cambiar las variables de entorno casualmente, simplemente elimine c:\ y luego cámbielas nuevamente. El directorio también estará en d:\.
Después de que Ann mejore, ingrese python en la línea de comando y podrá ingresar al shell de Python, lo que significa que está bien.
Python es un lenguaje de programación informático literal y orientado a objetos. Fue inventado por el holandés Guido van Rossum y sus primeros lanzamientos públicos fueron en 1989 y 1991. A menudo apodado lenguaje adhesivo, puede conectar fácilmente varios módulos creados en otros lenguajes (especialmente C/C++).
Python es software libre puro y el código fuente y el intérprete CPython siguen el acuerdo GPL. La sintaxis es concisa y clara, y una de sus características es el uso obligatorio de caracteres de espacio para la sangría de las oraciones. El nombre proviene de una comedia. Las personas que diseñaron Python originalmente no esperaban que Python fuera tan utilizado en la industria y la investigación científica.
Python es un lenguaje de programación de alto nivel con tipos de datos interpretados, orientados a objetos y dinámicos. Desde sus inicios a principios de la década de 1990, ha sido ampliamente utilizado en tareas de administración de sistemas y programación web. Python se ha convertido en uno de los lenguajes de programación más populares. En 2011 1, fue nombrado Lenguaje del Año 2010 por la Lista de Lenguajes de Programación de TIOBE. El uso de Python ha crecido linealmente desde 2004. [1]
Debido a la simplicidad, legibilidad y escalabilidad del lenguaje Python, cada vez más instituciones de investigación extranjeras utilizan Python para la informática científica, y algunas universidades reconocidas también utilizan Python para impartir cursos de programación. Por ejemplo, el curso de Introducción a la informática y la programación del MIT se imparte en Python. Muchos paquetes de software de computación científica de código abierto proporcionan interfaces de llamada Python, como la famosa biblioteca de visión por computadora OpenCV, la biblioteca de visualización tridimensional VTK y la biblioteca de procesamiento de imágenes médicas ITK. Incluso existen bibliotecas de extensión de informática científica específicamente para Python, como las siguientes tres bibliotecas de extensión de informática científica clásicas: NumPy, SciPy y matplotlib, que proporcionan procesamiento rápido de matrices, operaciones numéricas y funciones de dibujo para Python, respectivamente. Por lo tanto, el entorno de desarrollo compuesto por el lenguaje Python y sus numerosas bibliotecas de extensión es muy adecuado para que ingenieros e investigadores procesen datos experimentales, creen gráficos e incluso desarrollen aplicaciones informáticas científicas.
Cuando se trata de informática científica, se puede mencionar a MATLAB en primer lugar. Pero además de algunas cajas de herramientas profesionales de MATLAB, la mayoría de las funciones más utilizadas de MATLAB se pueden encontrar en el mundo de Python. En comparación con MATLAB, utilizar Python para la informática científica tiene las siguientes ventajas:
●En primer lugar, MATLAB es un software comercial y caro. Python es completamente gratuito y muchas bibliotecas informáticas científicas de código abierto proporcionan interfaces de llamada de Python. Los usuarios pueden instalar Python y la mayoría de sus bibliotecas de extensiones de forma gratuita en cualquier computadora.
En segundo lugar, en comparación con MATLAB, Python es un lenguaje de programación más riguroso y más fácil de aprender. Permite a los usuarios escribir código más legible y mantenible.
●Finalmente, MATLAB se centra principalmente en ingeniería e informática científica. Sin embargo, incluso en el campo de la informática, a menudo nos encontramos con diversas necesidades, como la gestión de archivos, el diseño de interfaces y la comunicación en red. Python tiene una rica biblioteca de extensiones que puede completar fácilmente varias tareas avanzadas. Los desarrolladores pueden usar Python para implementar varias funciones necesarias para una aplicación completa.
Python fue fundado por Guido van Rossum. Durante el período navideño de 1989, en Amsterdam, para acabar con el aburrimiento de la Navidad, Guido decidió desarrollar un nuevo intérprete de guión como herencia del lenguaje ABC. Python (que significa Monty Python) fue elegido como nombre del programa porque era fanático de un grupo de comedia llamado Monty Python.
ABC es un lenguaje de enseñanza diseñado por Guido. Para Guido, ABC es un lenguaje muy bonito y potente, diseñado específicamente para programadores no profesionales. Sin embargo, el lenguaje ABC nunca ha tenido éxito y Guido cree que se debe a su falta de apertura. Guido está decidido a evitar este error en Python. Al mismo tiempo, también quería darse cuenta de que algo apareció en ABC pero no fue así.
De esta manera nació Python de la mano de Guido. De hecho, la primera implementación fue en Mac. Se puede decir que Python evolucionó a partir de ABC, influenciado principalmente por Modula-3 (otro lenguaje hermoso y poderoso diseñado para grupos pequeños). Y combina los hábitos de shell y c de Unix.
Python tiene una potente biblioteca estándar. El núcleo del lenguaje Python solo contiene tipos y funciones comunes como números, cadenas, listas, diccionarios y archivos, mientras que la biblioteca estándar de Python proporciona funciones adicionales como administración de sistemas, comunicación de red, procesamiento de texto, interfaces de bases de datos, sistemas gráficos, y procesamiento XML. La biblioteca estándar de Python tiene una interfaz de nombres clara y buena documentación, lo que la hace fácil de aprender y usar.
La comunidad Python proporciona una gran cantidad de módulos de terceros, que se utilizan de forma similar a la biblioteca estándar. Sus funciones lo abarcan todo y cubren informática científica, desarrollo web, interfaces de bases de datos, sistemas gráficos y otros campos. La mayoría de ellos son relativamente maduros y estables. Los módulos de terceros se pueden escribir en lenguaje Python o C. Swig y SIP se utilizan a menudo para convertir bibliotecas escritas en C en módulos de Python. Contiene un conjunto de bibliotecas. Python, que permite que los programas escritos en Python o C++ se llamen entre sí. Con una gran cantidad de herramientas basadas en la biblioteca estándar, que pueden usar lenguajes de bajo nivel como C y C++, y pueden usarse como interfaz para otras bibliotecas, Python se ha convertido en un poderoso lenguaje de unión utilizado entre otros lenguajes. y herramientas.
Las funciones principales de la biblioteca estándar de Python son:
Procesamiento de texto, incluido formato de texto, coincidencia de expresiones regulares, cálculo y fusión de diferencias de texto, compatibilidad con Unicode, procesamiento de datos binarios y otras funciones. .
Procesamiento de archivos, incluidas operaciones de archivos, creación de archivos temporales, compresión y archivado de archivos, operación de archivos de configuración y otras funciones.
Funciones del sistema operativo, incluido el soporte de subprocesos y procesos, reutilización de IO, procesamiento de fecha y hora, llamadas a funciones del sistema, registro y otras funciones.
La comunicación de red incluye sockets de red, comunicación cifrada SSL, comunicación de red asíncrona y otras funciones.
Protocolo de red, admite HTTP, FTP, SMTP, POP, IMAP, NNTP, XMLRPC y otros protocolos de red, y proporciona un marco para escribir servidores de red.
Soporte de formato W3C, incluido procesamiento HTML, SGML y XML.
Otras características incluyen soporte de internacionalización, operaciones matemáticas, HASH, Tkinter, etc.