Saltar a contenido

Introducción

La programación es una manera de transmitir una modelación de un problema, a una serie de instrucciones que puede ser ejecutadas por una computadora.

Para programar, se utiliza un lenguaje de programación, que es un lenguajes formal (es decir, tiene reglas al igual que el español o el inglés) que permite escribir instrucciones en un formato que el computador pueda entender. Existen multiples lenguajes de programación, cada uno con sus propias características, reglas y usos.

Python es un lenguaje de programación alto nivel e interpretado. Es decir, que permite escribir instrucciones de una manera fácil y más legible, y que es ejecutado por un intérprete, que es un programa que lee las instrucciones y las ejecuta.

Python es usado para múltiples propósitos, desde programación web, e inteligencia artificial. Su popularidad y facilidad de uso, lo hacen el lenguaje ideal para aprender a programar.

¿Abrumado con tantos conceptos?

No te preocupes de entender todo ahora, estos conceptos no son necesarios para programar, y se irán haciendo más claros a medida conozcas más sobre programación.

¿Buscas un tutorial más completo?

La documentación de Python contiene un tutorial más completo que cubre más detalles y explicaciones formales del lenguaje.

Instalación

Puedes descargar Python desde la página oficial.

Editor de texto

Al igual que cuando se edita una hoja de cálculo, un documento de texto, o una presentación, es necesario un editor para programar. A diferencia de los ejemplos, se necesita un editor de texto plano, como los especificados en la sección de editores.

Ejecución

Para el siguiente paso es necesario saber usar un terminal

Para saber como usar un terminal y que es refiérase a la sección de terminal.

Para ejecutar Python, puedes abrir un terminal y ejecutar:

python [nombre del archivo]

Si no se ingresa un archivo, iniciarás una sesión interactiva de Python, donde puedes escribir instrucciones y ver su resultado.

Configuracion VScode

Siguiendo la guia de VScode. Pueden incluir en las configuraciones de vscode lo siguiente Ctrl+Shift+P o F1:

    // -------------- LINTER ----------------
    // PEP8
    "editor.rulers": [100],
    "python.linting.enabled": true,
    // flake8
    "python.linting.pylintEnabled": false,
    "python.linting.flake8Enabled": true,
    "python.formatting.provider": "black",
    "python.formatting.blackArgs": [
        "--line-length",
        "100"
    ],
    "python.linting.flake8Args": [
        "--max-line-length=100",
        "--ignore=F841,F401,E302,E305",
    ],
    // -------------- LINTER ----------------
    // PEP8
    "editor.rulers": [100],
    "python.linting.enabled": true,
    // pycodestyle
    "python.linting.pycodestyleArgs": [
        "--max-line-length=100"
    ],

Aca se presentan varias opciones para el linter. Lo importante es que luego de guardar, tendran que reiniciar y al abrir un .py les va a salir una ventana de instalacion que tienen que aceptar. Si no, lo tendran que hacer manualmente buscando en internet dependiendo de la guia de estilo que deseen.


Última actualización: 9 de enero de 2023