Me gustaría preguntarles a todos en el Sitio B ¿qué curso de Python es más confiable?
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. Cuando diferentes lenguajes de programación realizan el mismo trabajo, la cantidad de código escrito varía mucho.
Por ejemplo, para realizar la misma tarea, necesita escribir 1000 líneas de código en C, 100 líneas en Java y solo 20 líneas en Python.
Por tanto, Python es un lenguaje de bastante alto nivel.
Quizás te preguntes: ¿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 usar para principiantes y para completar 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, también hay cosas que Python no puede hacer. Por ejemplo, escribir un sistema operativo solo se puede escribir en lenguaje C; escribir aplicaciones móviles solo se puede escribir en Swift/Objective-C (iPhone). y Java (Android); para escribir juegos 3D, es mejor utilizar C o C++.