Red de conocimiento informático - Espacio del host - Si quieres aprender Python y mejorar, ¿con qué deberías empezar?

Si quieres aprender Python y mejorar, ¿con qué deberías empezar?

Introducción Recientemente, ya sea que esté navegando por WeChat o TikTok, aparecerá mucha información sobre Python. Para ser honesto, Python es realmente una herramienta de procesamiento de datos muy útil. Aprender Python puede ayudarlo a ser más eficiente. Cuando se trata de algunos datos de trabajo o estudio, si quieres aprender Python para mejorar, ¿por qué deberías empezar? De hecho, en muchos casos, lo importante en el aprendizaje de idiomas no es el método, sino la mentalidad. Sólo cuando tu mentalidad es la correcta podrás tener la motivación para seguir aprendiendo.

¿Qué me impulsó a empezar a aprender Python?

Cuando entré en contacto por primera vez con Python, solo sabía que era adecuado para muchos scripts automatizados. Luego fui al foro técnico para descargar los subprogramas de Python de otras personas. Lo que más me impresionó fue la aplicación del marcador de baloncesto. No podía ver la NBA cuando trabajaba en la empresa. Este widget mostraba los puntajes de ambos equipos en tiempo real en la parte superior derecha de la pantalla de la computadora. De esta manera, podía ver todos los playoffs de la NBA basándose en esto. widget.

Aunque sólo hay números, todos los aficionados al fútbol sabemos que en un entorno donde no podemos ver el partido, el marcador es suficiente para tocarnos el corazón. Este pequeño complemento plantó la semilla en mi corazón para aprender Python.

La decisión de empezar a aprender Python

Para aprender Python, utilizo el documento de aprendizaje oficial 3.7.2 del libro Smooth Python, pero si eres novato, te recomiendo que aprender Tome clases en línea o regístrese para clases fuera de línea.

La lógica de los lenguajes de desarrollo es diferente a la de los lenguajes normales. Incluso escribir Hola

mundo te dará dolor de cabeza por un tiempo cuando comiences. La ventaja del aprendizaje en tiempo real es que no entenderás lo que no entiendes. Puedes preguntar a los profesores en cualquier momento y ellos te ayudarán a resolver estas preguntas con los ejemplos más simples.

¿Cuánto tiempo lleva aprender Python?

A continuación, enumeraré el tiempo de aprendizaje en cada etapa de aprendizaje y adjuntaré una experiencia de aprendizaje.

Módulo 1: Conocimientos básicos de Python, estructura de control, funciones

Tiempo: 1 semana

Experiencia de aprendizaje: Aprender los conceptos básicos de Python es una parte muy sencilla de Los pasos del proceso de aprendizaje de Python, pero este paso es el más importante. Generalmente, los principiantes de 80 años serán persuadidos a abandonar en esta etapa, por lo que deben cumplirlo.

Módulo 2: Orientado a objetos

Tiempo: 1 semana

Experiencia de aprendizaje: El pensamiento orientado a objetos también es algo muy desafiante, generalmente nuestro pensamiento lo es todo. orientado a procesos. Al aprender la sintaxis básica de Python y resolver problemas, la mayoría de ellos son pensamientos orientados a procesos. Si desea aprender bien la orientación a objetos, debe estar expuesto a una gran cantidad de proyectos. Los desarrolladores de estos proyectos utilizan el pensamiento orientado a objetos para dividir varios aspectos en Modular.

Módulo 3: Programación GUI (Tkinter)

Tiempo: 1 semana

Experiencia de aprendizaje: Muchas personas ignoran este módulo cuando aprenden Python, pero en realidad, aprenden. Un poco de GUI tiene una importancia positiva para el aprendizaje general de Python, porque la comprensión inicial del desarrollo de la mayoría de los novatos se limita a varias aplicaciones y aplicaciones de escritorio. Todas tienen interfaces magníficas, pero la mayoría de los negocios El código no tiene nada que ver con la GUI, lo cual lo hará. También frena el entusiasmo de algunos principiantes por aprender. En este momento, aprender la biblioteca Tkinter y crear algunas aplicaciones GUI simples le dará mucha confianza.

Módulo 4: Análisis de Datos

Tiempo: 1 semana

Experiencia de aprendizaje: Comprender las bibliotecas Numpy y Pandas,

Python realiza análisis de datos La mayoría de las veces, se necesitan estas dos bibliotecas. Si desea conseguir un trabajo en el campo de big data actualmente de moda, el uso competente de estas dos bibliotecas le dará muchos puntos. Además, esta también es una de las herramientas que prefieren algunos profesionales de datos, como contabilidad, auditoría bancaria, etc. Le enseñará cómo procesar datos de archivos Excel

/CSV en el menor tiempo. Visualizar datos.

En el proceso, también aprendí sobre los cuadernos Jupyter, que son una de las mejores herramientas IDE para la programación de análisis de datos en Python.

Módulo 5: Django

Tiempo: 2 semanas

Experiencia de aprendizaje: Este es el módulo más difícil en el aprendizaje de Python. No había aprendido nada sobre desarrollo web antes, así que dediqué mucho tiempo a ponerme al día con la comunicación de red, términos como autenticación, enrutamiento de URL, API y modelos.

Cuando tengas todos los conocimientos, básicamente podrás encontrar tu primer trabajo utilizando Django para desarrollar un proyecto tú mismo.

Módulo 6: Flask y Web Crawler

Tiempo: 1 semana

Experiencia de aprendizaje: Después de aprender Django, Flask es pan comido, porque Flask es solo un micromarco. Con respecto a la elección entre estos dos marcos, le sugiero que solo aprenda uno de ellos y lea la documentación del otro.

Los rastreadores web también son una herramienta muy interesante. Puedes utilizarlos para encontrar cualquier cosa que desees en Internet e integrarlo automáticamente.

Módulo 7: framework de automatización de selenium

Tiempo: 1 semana

Experiencia de aprendizaje: Después de aprender casi todo sobre Python, Selenium es muy simple.

Selenium se utilizó originalmente para pruebas de software y desde entonces ha sido utilizado por cada vez más personas para automatizar tareas. Por ejemplo, utilicé Selenium para implementar la función de envío automático de WeChat.

Me llevó entre 9 y 10 semanas aprender estas cosas, alrededor de 2 o 3 horas al día, y estoy muy satisfecho con los resultados finales del aprendizaje.

Escrito al final

Después de aprender Python, te sentirás muy realizado. En dos meses, descubrirás que te has convertido en una persona diferente. Aunque este resultado es maravilloso, pero. hay que pagar demasiado en el medio y lo más importante es perseverar. Nuevamente, si no tienes un buen autocontrol, se recomienda apuntarte a clases.

Lo anterior es todo el contenido que el editor ha compilado y enviado hoy sobre "Si quieres aprender Python para mejorar, ¿con qué deberías empezar? Espero que sea de ayuda para todos". . Como dice el refrán, nunca librarás una batalla sin estar preparado. En términos generales, con la aplicación de big data en muchas industrias, los ingenieros y desarrolladores con capacidades de tecnología de big data son muy populares.