CodeGym /Cursos /Python SELF ES /Trabajando con PyCharm

Trabajando con PyCharm

Python SELF ES
Nivel 3 , Lección 3
Disponible

9.1 Creando nuestro primer programa

Vamos a escribir nuestro primer programa en Python. PyCharm ya nos ha preparado algo, pero creo que no sería genial si nuestro primer programa fuera código de otra persona. Vamos a borrarlo y luego escribir nuestro propio código, aún mejor.

Propondría empezar con algo sencillo: mostrar algún texto en la pantalla. En Python, esto es muy fácil de hacer: solo necesitas escribir el comando:


        print ("texto")

Eso es todo, no necesitas escribir nada más. Ni la función main(), ni siquiera un punto y coma como en otros lenguajes de programación. Simplemente la palabra print, paréntesis, y texto entre comillas dobles. No son dos comillas simples, son comillas dobles.

Si quieres, puedes poner algún texto bonito y pompóseo entre las comillas, ya que es tu primer programa en Python. Propongo 3 opciones para elegir:

  • "El lado oscuro me ofrece lo que el lado luminoso no puede: verdadera libertad."
  • "El lado oscuro es el camino hacia un poder sin límites."
  • "Elijo mi destino, y está en la oscuridad."

Si accidentalmente borras una de las comillas o escribes una de más, PyCharm subrayará la línea en rojo. Ejemplo:

En el ejemplo anterior, accidentalmente borré la comilla doble de cierre.

9.2 Ejecutando el primer programa

Ahora vamos a ejecutar el programa y ver qué muestra en la pantalla.

Para ejecutar el programa, necesitas hacer clic en el triángulo verde en el menú superior. A su izquierda, encontrarás el nombre del archivo que se empezará a ejecutar:

También puedes ejecutar el programa presionando Shift+F10.

Hagámoslo, y verás la salida de tu programa en la consola. Esto es lo que mostró el mío:

El código está en color naranja – ejecución del archivo Python main.py

El texto está resaltado en rojo, que es lo que mi programa mostró en la pantalla (en la consola).

En amarillo – información de servicio sobre que el programa terminó sin errores.

9.3 Trabajando con errores

¿Y qué pasa si cometemos algún error, cómo va a reaccionar Python?

Vamos a borrar la comilla de cierre y ejecutar nuestro programa de nuevo. Esto es lo que obtuve:

Python intentó ejecutar el comando (que está en mi línea 2), pero no pudo. Esto es lo que dice: SyntaxError: unterminated string literal (detected at line 2)

  • SyntaxError — error de sintaxis [en el código].
  • unterminated string literal — cadena sin terminar.
  • (detected at line 1) — error en la línea número 1.

Mientras estés aprendiendo a programar, los errores serán tus compañeros frecuentes. Pero no olvides que solo se equivoca quien no hace nada.

Necesitas aprender a leer los errores correctamente, entender de qué están hablando y aprender a corregirlos.

9.4 ¿Qué es el plugin CodeGym y para qué sirve?

Es una aplicación, un módulo de software especial que se integra en el entorno de desarrollo PyCharm y te permite trabajar en él con las tareas del curso CodeGym. Por ejemplo, escribir código de solución, enviarlo para revisión, comparar tu solución con la "por defecto" y mucho más. El progreso en la resolución de tareas en el plugin se sincroniza con tu cuenta en CodeGym, por lo que se verá igual tanto en el sitio web como en el entorno de desarrollo.

Puedes descargar el plugin CodeGym desde el marketplace de Jetbrains directamente en tu entorno de desarrollo.

  1. Ve a la sección "Ajustes", Windows/Linux File - Settings, MacOS PyCharm - Preferences. Si no ves la sección de ajustes, abre cualquier proyecto o crea uno nuevo.

  2. En la ventana emergente, en el menú lateral, selecciona la sección Plugins y abre la pestaña Marketplace. En la barra de búsqueda escribe codegym

  3. Selecciona el plugin y haz clic en el botón Install.
  4. Reinicia (Restart IDE) PyCharm para comenzar a trabajar con el plugin.
  5. Verás una interfaz ligeramente modificada y un botón Iniciar sesión en el panel horizontal superior.
  6. Al hacer clic, se abrirá una ventana para iniciar sesión en tu cuenta, donde debes ingresar tu clave secreta:

    Recordemos que puedes encontrar la clave secreta en la sección “Ajustes” → “Seguridad e inicio de sesión”.
    Después de iniciar sesión, comenzará la carga del proyecto y Codegym PY SDK (no se debe cambiar a otra versión). Está compilado en Jetbrains Interpreter, versión Python 3.12.
  7. Para abrir una nueva tarea, haz clic en Tasks en el panel lateral izquierdo, luego en la tarjeta de la tarea en el panel lateral izquierdo y en la ventana emergente haz clic en Abrir:

  8. Se abrirá una ventana con dos pestañas. Una contiene la condición, la otra es para ingresar el código.
  9. Ahora escribe la solución de la tarea y haz clic en el botón Comprobar

Instalación manual del plugin

  1. Descargar el plugin
  2. Ve a la sección "Ajustes", Windows/Linux File - Settings, MacOS PyCharm - Preferences.
  3. En la ventana emergente, en el menú lateral, selecciona la sección Plugins y haz clic en el engranaje (⚙️) y selecciona «Install Plugins from disk»
  4. Abre la carpeta donde está el plugin. Selecciónalo (archivo) y haz clic en OK Restart IDE.

¡El plugin está instalado! Ahora puedes resolver tareas.

Sincronización de tareas sitio — plugin

La lista de tareas y sus estados se actualiza automáticamente cada cinco minutos o después de enviar cualquier tarea para revisión (servidor codegym).

Por lo tanto, si has resuelto una tarea en el sitio, en el plugin también aparecerá en la lista de tareas resueltas. Si necesitas actualizar la información sobre los estados de las tareas ahora mismo, haz clic en tu avatar (arriba a la derecha), y en el menú desplegable selecciona Sincronizar tareas:

Modo principiante en el plugin

Es una versión simplificada para aquellos usuarios que no tienen (o tienen poca) experiencia trabajando con PyCharm y otros entornos de desarrollo. Oculta algunas funciones de PyCharm. Para desactivar este modo, haz clic en tu avatar (arriba a la derecha), y en el menú desplegable selecciona Ajustes:

Cómo ocultar el panel de navegación del plugin en el modo PRO

Haz clic en Ajustes (⚙️) y desmarca la casilla "Mostrar el panel de navegación del plugin":

Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION