Red de conocimiento informático - Conocimiento sistemático - ¿Puedo aprender el lenguaje Python directamente sin ninguna base de programación?

¿Puedo aprender el lenguaje Python directamente sin ninguna base de programación?

Para los principiantes que no tienen ninguna experiencia en programación, al aprender Python, no solo se enfrentarán al lenguaje Python, sino también a algunos problemas comunes de "programación", como:

Comenzando desde cero, no sé por dónde empezar. Busqué este libro de texto de programación y descubrí que no podía entender el segundo capítulo. Me faltaban conocimientos básicos de informática y me quedé atascado en preguntas de "sentido común" que algunos tutoriales omitieron. Me encontré con problemas. Se cómo encontrar soluciones

Después de entender la sintaxis, no sé qué hacer con ella. Después de aprenderla por un tiempo, me olvido de la falta de conocimientos básicos de programación. como estructura de datos y patrones de diseño, y solo puede escribir pequeños fragmentos de programa.

Ante todo hay que tener confianza. Aunque es posible que lo hayas visto durante horas sin que se haga un triángulo en la pantalla, o que no hayas podido ejecutar el programa en absoluto. Pero créanme, casi todos los programadores lucharon así al principio.

Elige el tutorial adecuado. Algunos libros son clásicos, pero es posible que no sean adecuados para usted. Quizás sea mejor leerlos después de haber escrito decenas de miles de líneas de código.

Escribe código y luego escribe más código. No puedes programar simplemente viendo tutoriales. Comience a escribir las rutinas en el libro, luego escriba pequeños fragmentos del programa y luego escriba el proyecto completo.

Además de aprender lenguajes de programación, también tengo en cuenta algunos conceptos básicos de informática e inglés.

No solo necesita aprender a escribir código, también necesita aprender a leer código y también debe poder depurarlo. Lea mensajes de error de sus propios programas. Encuentre algunos programas en github y comprenda el código de otras personas.

Aprende a consultar documentos oficiales y haz un buen uso de los motores de búsqueda y las comunidades de desarrolladores.

Las siguientes son las tres etapas del aprendizaje introductorio de Python:

Primero, mire el video y elija un conjunto completo de videos. Por ejemplo, la gente dijo que los videos del profesor Xie son buenos. , por lo que debe explorarlos rápidamente. No se preocupe por los detalles, el propósito es formar una comprensión general de Python, lo que probablemente llevará medio mes.

En segundo lugar, elija un libro de texto con una cobertura relativamente completa. Estoy mirando los tutoriales detallados de Python3 y del profesor Liao Xuefeng. Puede elegir uno u otro libro de texto e intentar escribir los ejemplos nuevamente hasta que comprenda. Definitivamente lo olvidarás después de leerlo... Pero no mires hacia atrás y lo leas de nuevo. Simplemente léelo todo una vez. El propósito es dominar los conocimientos básicos y encontrar la ubicación. más tarde.

En tercer lugar, use Python para hacer algo lo antes posible. Las dos primeras etapas deben completarse rápidamente, las cuales allanaron el camino para esta etapa. En este momento, puede usar lo que ha aprendido. Por ejemplo, lea las noticias y diga que cada año, quince mil, puede convertirse en multimillonario en cuarenta años. Tenemos que aplicar lo que hemos aprendido. Puede encontrar varias dificultades en este momento, luego regrese y revise el conocimiento correspondiente en el libro de referencia. Haga clic y vaya a Google Baidu al mismo tiempo. Si no puede escribirlo usted mismo, también puede consultar los proyectos de otras personas. Después de un tiempo, sabrá qué aprender después de conocer Python, ya sea desarrollo web, rastreadores o análisis de datos o estudio de máquinas. Habiendo dicho tanto. Espero que sea útil para principiantes sin conocimientos básicos de Python.