Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál debería aprender primero, Python o Java?

¿Cuál debería aprender primero, Python o Java?

Sabemos que tanto Java como Python son lenguajes de programación muy populares hoy en día, por lo que para los estudiantes que recién comienzan a aprender programación, elegir qué lenguaje aprender se convierte en un problema difícil. Como yo mismo soy programador, si te doy un consejo subjetivo, obviamente será parcial. Te sugeriré que aprendas Java primero y luego Python, pero si le preguntas a un programador de Python, es posible que obtengas la respuesta opuesta.

Podemos concluir del análisis de comunidades famosas de todo el mundo que Java siempre ha sido un lenguaje más popular, ya sea Zhihu, CSDN o StackOverFlow más profesional y otras comunidades, discusiones y problemas relacionados con Java. Siempre han existido. Hay más que otros idiomas. (Aprendizaje recomendado: video tutorial de Python)

Cuando entré en contacto con Python por primera vez, pensé que era solo un lenguaje de secuencias de comandos, pero luego descubrí que este era mi malentendido. Después de todo, Python también es un lenguaje de programación. potente lenguaje de programación orientado a objetos, y su actividad en varias comunidades también es bastante alta. Todavía hay muchas personas a las que les gusta este lenguaje de programación. Si queremos elegir un lenguaje que sea atractivo, simple y poderoso, y que tenga un fuerte apoyo de la comunidad, obviamente estos dos lenguajes cumplen las condiciones. Todavía tenemos que seguir luchando. Así que hagamos algunas otras comparaciones.

El primer punto es la cantidad de código. Se necesitan 10 líneas de código para leer un archivo a través de E/S en Java, pero solo dos líneas de código son suficientes en Python. Esta es una ventaja de Python, porque los programadores novatos definitivamente quieren escribir menos código.

El segundo punto trata sobre variables estáticas y variables no estáticas. Mi punto es que para los principiantes, necesitan un lenguaje con fuertes restricciones de tipo y un compilador estricto para evitar cometer errores. Luego, en Java, no escribirá código con tipos de variables confusos, pero en Python no lo hará. algunos conocimientos en mente, por lo que me gusta mucho Java para esto.

El tercer punto es la velocidad de ejecución. Este es el elemento vital de las aplicaciones de nivel empresarial y Java es obviamente más rápido que Python.

El cuarto punto es que debe compilar el código antes de ejecutar Java, pero Python se puede ejecutar directamente sin compilación. Los comandos de Python se pueden interpretar directamente en la consola de Python, lo cual es más útil para los principiantes. .

Entonces, después de una pequeña comparación, descubrimos que cada uno de los dos idiomas tiene sus propias ventajas. No continuaremos con la comparación. De hecho, vale la pena considerar cuidadosamente qué idioma elegir, especialmente en combinación. con tu especialidad y el trabajo que planeas hacer en el futuro. Pero no dejes que este problema te moleste por mucho tiempo. Después de todo, el tiempo es precioso. Vamos, sólo cuando estés en el camino correcto podrás tomar una decisión real en tu corazón.

Finalmente, como programador de Java, hablo desde mi perspectiva personal: no te arrepentirás de aprender Java y usarlo como lenguaje de programación para tu carrera. Por supuesto, también puedes usar Learn Python en tu tiempo libre. tiempo y escribir algunos artilugios prácticos. Habiendo dicho todo esto, si todavía estás luchando, ¿no se acabaría si los tomas todos? Este es el estado que debería tener un técnico. ¿No es así?

Para obtener más artículos técnicos relacionados con Python, visite la columna de tutoriales de Python para obtener más información.