Red de conocimiento informático - Material del sitio web - Cómo utilizar Python para desarrollar software de enseñanza

Cómo utilizar Python para desarrollar software de enseñanza

Tutorial de Python2.7

Lectura: 1584893

Este es un tutorial introductorio de Python para principiantes.

Python es un lenguaje de programación informática. Es posible que haya oído hablar de muchos lenguajes de programación populares, como el lenguaje C, que es muy difícil de aprender, el lenguaje Java, que es muy popular, el lenguaje Basic, que es adecuado para principiantes, el lenguaje JavaScript, que es adecuado para la programación en red, etc.

Entonces, ¿qué tipo de lenguaje es Python?

Primero, popularicemos los conocimientos básicos de los lenguajes de programación. Cualquier programa desarrollado en un lenguaje de programación está diseñado para hacer que la computadora funcione, como descargar un MP3, escribir un documento, etc., y la CPU utilizada por la computadora solo puede reconocer instrucciones de la máquina, aunque existen grandes diferencias entre diferentes. lenguajes de programación, Finalmente, debe "traducirse" a instrucciones de máquina que la CPU pueda ejecutar. Para el mismo trabajo, la cantidad de código escrito en diferentes lenguajes de programación también es muy diferente.

Por ejemplo, para realizar la misma tarea, el lenguaje C necesita escribir 1000 líneas de código, Java solo necesita escribir 100 líneas y Python solo necesita escribir 20 líneas.

Por tanto, Python es un lenguaje de bastante alto nivel.

Te preguntarás: ¿menos código sigue siendo algo malo? El costo de menos código es una ejecución más lenta; un programa en C puede tardar 1 segundo en ejecutarse, un programa en Java puede tardar 2 segundos y un programa en Python puede tardar 10 segundos.

Entonces, ¿los programas de nivel inferior son más difíciles de aprender, mientras que los programas de nivel superior son más fáciles de aprender? En la superficie, sí, pero en un nivel muy alto de computación abstracta, la programación Python de alto nivel también es muy difícil de aprender, por lo que los lenguajes de programación de alto nivel no equivalen a simplicidad.

Sin embargo, el lenguaje Python es muy sencillo de utilizar para principiantes y para tareas comunes. Incluso Google está utilizando Python a gran escala, por lo que no tienes que preocuparte por aprender Python y no llegar a ninguna parte.

¿Qué puedo hacer con Python? Puede realizar el trabajo diario, como realizar copias de seguridad automáticas de archivos MP3; puede crear sitios web, y muchos sitios web famosos, incluido YouTube, están escritos en Python; puede realizar el backend de juegos en línea, y los backends de muchos juegos en línea están desarrollados en Python; En definitiva, puede hacer mucho.

Por supuesto, hay cosas que Python no puede hacer, como escribir un sistema operativo, que solo se puede escribir en lenguaje C; escribir aplicaciones móviles, que solo se pueden escribir en lenguaje Objective-C (iPhone). ) y escritura en lenguaje Java (Android); escribir un juego 3D, preferiblemente en C o C++.

Si eres un usuario novato, cumple con las siguientes condiciones:

Puedes usar una computadora, pero nunca escribir un programa;

Recuerda las ecuaciones aprendidas en matemáticas de secundaria y un poco de conocimiento de álgebra;

Quiero pasar de ser un novato en programación a un arquitecto de software profesional;

Puedo dedicar media hora a estudiar todos los días .