Cómo empezar a programar en Python

Autor: Peter Berry
Fecha De Creación: 16 Mes De Julio 2021
Fecha De Actualización: 23 Junio 2024
Anonim
Curso Python 3 desde cero #1 | Introducción e instalación de Python
Video: Curso Python 3 desde cero #1 | Introducción e instalación de Python

Contenido

¿Quieres aprender a programar? El proceso de acostumbrarse a un trabajo de programación puede ser abrumador y piense que debe tomar la escuela en serio para hacerlo. Para algunos idiomas, esto a veces es cierto. Pero también hay muchos lenguajes de programación que solo tardan uno o dos días en comprender sus conceptos básicos. Python es uno de esos lenguajes. Con solo unos minutos, puede ejecutar un programa básico de Python. Lea el paso 1 a continuación para aprender cómo.

Pasos

Parte 1 de 5: Instale Python (para sistemas operativos Windows)

  1. Descarga Python para sistemas Windows. El intérprete de Windows Python se puede instalar de forma gratuita desde el sitio web de Python. Asegúrese de haber descargado la versión adecuada para su sistema operativo.
    • Debe descargar la última versión disponible, que en el momento de redactar este artículo, es la versión 3.4.
    • Python está disponible en OS X y Linux. Ya no necesita instalar ningún otro software relacionado con Python. Sin embargo, probablemente debería instalar un programa de edición de texto.
    • La mayoría de las distribuciones de Linux y las versiones de OS X todavía usan Python 2.X. Hay algunas diferencias menores entre la versión 2 y la versión 3, más notablemente un cambio en la estructura de "impresión" (in). Si desea instalar una versión más reciente de Python para OS X o Linux, puede descargar el archivo desde el sitio web de Python.

  2. Instale el intérprete de Python. La mayoría de los usuarios pueden instalar el intérprete sin cambiar ninguna configuración. Puede combinar Python en la aplicación de intérprete de línea de comandos de Windows disponible (Símbolo del sistema) habilitando la última opción en la lista de módulos disponibles.
  3. Instale un editor de texto. Ya sea que pueda escribir programas Python con Notepad o TextEdit, será mucho más fácil de leer y codificar usando un editor de texto especializado. Hay muchos programas de edición gratuitos para elegir, como Notepad ++ (Windows), TextWrangler (Mac) o Jedit (para cualquier sistema operativo).

  4. Verifique su configuración. Abra el símbolo del sistema (Windows) o terminal (emulador - Mac / Linux) y escriba pitón. Python cargará y mostrará el número de versión. Será dirigido a la aplicación de intérprete de línea de comandos del intérprete de Python, representada como :.
    • Luchar en print ("¡Hola mundo!") y presione la tecla ↵ Entrar (Vamos). El texto se mostrará justo debajo de la línea de comando de Python.
    anuncio

Parte 2 de 5: aprende los conceptos básicos


  1. Por favor, comprenda que Python no requiere compilación. Python es un lenguaje interpretado, lo que significa que puede ejecutar un programa tan pronto como realice un cambio en el archivo. Como resultado, los programas que repiten, editan y resuelven problemas se ejecutan mucho más rápido que otros lenguajes.
    • Python es uno de los lenguajes más fáciles de aprender y puedes ejecutar un programa simple en solo unos minutos.
  2. Explore con el intérprete. Puede usar el intérprete para probar el código de inmediato, sin tener que agregarlo al programa antes de ejecutarlo. Es ideal para aprender cómo funciona un comando o escribir un borrador de programa.
  3. Aprenda cómo Python trata los objetos y las variables. Python es un lenguaje orientado a objetos, lo que significa que todo en el programa se considera un objeto. Además, no es necesario especificar la variable al inicio del programa (lo que se puede hacer en cualquier momento) y no es necesario especificar el tipo de variable (entero, cadena, etc.) anuncio

Parte 3 de 5: Usar el intérprete como una calculadora

Realizar algunas funciones computacionales simples le ayudará a familiarizarse con la sintaxis de Python y cómo se manejan los números y cadenas de caracteres.

  1. Inicie el intérprete. Abra su símbolo del sistema o terminal. Escritura de línea pitón cuando se le indique y presione la tecla ↵ Entrar. El intérprete de Python lo cargará y lo dirigirá a la aplicación de intérprete de línea de comandos de Python ().
    • Si no ha combinado Python con su aplicación de intérprete de línea de comandos existente, tendrá que ir al directorio de Python para ejecutar el intérprete.
  2. Realiza cálculos aritméticos básicos. Puedes usar Python para hacerlo fácilmente. Consulte algunos ejemplos en el cuadro a continuación sobre cómo utilizar la función de cálculo. Nota: en el código Python, se usa para significar que los párrafos que lo siguen se interpretan y, por lo tanto, no se incluirán en el intérprete.
  3. Exponenciación. Puedes usar operadores ** para denotar poderes. Python puede calcular grandes números rápidamente. Consulte el ejemplo en el cuadro siguiente.
  4. Crea y manipula las mismas variables. Puede asignar variables en Python para realizar cálculos algebraicos simples. Esto puede verse como una muy buena introducción a la asignación de variables en un programa Python. Las variables se asignan mediante el signo =. Para una mejor comprensión, vea el ejemplo en el cuadro a continuación.
  5. Cierre el intérprete. Una vez que haya terminado, puede cerrar el intérprete y regresar a la aplicación del intérprete de línea de comandos presionando la combinación de teclas. Ctrl+Z (Windows) o Ctrl+re (Linux / Mac) y luego presione ↵ Entrar. También puede escribir comandos dejar () y presione ↵ Entrar. anuncio

Parte 4 de 5: Creación de su primer programa

  1. Abra un editor de texto. Puede crear rápidamente programas de prueba para familiarizarse con los conceptos básicos para crear y guardar programas y ejecutarlos a través del intérprete. También le ayudará a comprobar si el intérprete se ha instalado correctamente.
  2. Crea el comando "imprimir". "Imprimir" es una función básica en Python, que se utiliza para mostrar información en el terminal en un programa. Nota: "imprimir" es uno de los cambios más importantes desde que pasó de Python 2 a Python 3. En Python 2, solo necesita escribir "imprimir" antes del contenido que desea mostrar. En Python 3, "imprimir" se ha convertido en una función. Por lo tanto, deberá escribir "print ()", con el contenido que desea mostrar entre paréntesis.
  3. Agrega tu propia oración. Una de las formas más populares de probar un lenguaje de programación es mostrar el mensaje "¡Hola, mundo!". Coloque esto en el comando "print ()", incluya las comillas:
    • A diferencia de muchos otros idiomas, no es necesario utilizar signos diacríticos ; para finalizar el pedido. Tampoco necesitas los frenos ({}) para bloquear un bloque. En cambio, solo sangrar es suficiente para mostrar el contenido del bloque.
  4. Guarda el archivo. Haga clic en el menú Archivo en su editor y elija Guardar como. En el menú desplegable debajo del cuadro de nombre, seleccione el tipo de archivo Python. Si usa el Bloc de notas (no recomendado), seleccione "Todos los archivos" y luego agregue la extensión ".py" al nombre del archivo.
    • Asegúrese de guardar el archivo en una ubicación de fácil acceso, ya que deberá buscarlo en la aplicación de interpretación de línea de comandos.
    • En este ejemplo, el archivo se guarda como "hello.py".
  5. Ejecuta el programa. Abra el símbolo del sistema o la terminal y navegue hasta la ubicación donde guardó el archivo. Una vez allí, ejecute el archivo escribiendo hola.py luego presione la tecla ↵ Entrar. Debería ver el texto que se muestra justo debajo del mensaje.
    • Dependiendo de cómo se instaló Python y qué versión es, es posible que deba escribir python hello.py o python3 hello.py para ejecutar el programa.
  6. Ejecute la prueba con regularidad. Una de las mejores cosas de Python es que puede probar el nuevo programa de inmediato. Abrir un intérprete de línea de comandos y un editor al mismo tiempo es un buen hábito. Una vez que guarde los cambios en el editor, puede ejecutar el programa inmediatamente desde la línea de comandos. Gracias a eso, compruebe los cambios que acaba de realizar rápidamente. anuncio

Parte 5 de 5: Creación de programas avanzados

  1. Experimente con una estructura básica de control de flujo. La estructura de control de flujo le permite controlar lo que hace el programa en función de determinadas condiciones. Estas construcciones son la parte más esencial de Python, lo que le permite crear programas para realizar varias operaciones basadas en una entrada y condición determinadas. Mientras es un buen punto de partida para acostumbrarse a ellos. En el siguiente ejemplo, puede utilizar una estructura mientras Para calcular la serie de Fibonacci a 100:
    • ¿Cuánto tiempo correrá la cuerda (mientras) segundo es menor que (<) 100.
    • El resultado sera
    • Comeinand end = ' para mostrar los resultados en la misma línea en lugar de dejar los valores en líneas separadas.
    • En este programa hay una serie de puntos que juegan un papel clave en la creación de programas Python complejos que debe tener en cuenta de la siguiente manera:
      • Destaca la sangría de la línea. Firmar : indica que las siguientes líneas estarán sangradas y serán parte del bloque. En el ejemplo anterior, imprimir (b) y a, b = b, a + b son partes del bloque mientras. Una retirada adecuada es extremadamente importante para garantizar que se ejecute el programa.
      • Es posible definir múltiples variables en la misma línea. En el ejemplo anterior, un y segundo se definen en la primera línea.
      • Si importa este programa directamente al intérprete, debe agregar una línea en blanco al final del programa para que el intérprete sepa que el programa ha finalizado.
  2. Construya la función en el programa. Puede definir funciones para su uso posterior en su programa. Esto es especialmente útil en los casos en los que necesita utilizar varias funciones dentro de los límites de un programa más grande. En el siguiente ejemplo, puede crear una función para llamar a la misma secuencia de Fibonacci anterior:
    • Vuelve
  3. Cree un programa de control de flujo más complejo. La estructura de control de flujo le permite establecer condiciones específicas para cambiar la forma en que funciona el programa. Esto es especialmente importante cuando se trata de entradas de usuario. El siguiente ejemplo utilizará Si (Si), elif (más si) (o si), y más (otro) para crear un programa de clasificación de edad de usuario simple.
    • Este programa también presenta algunas construcciones muy importantes que son invaluables para una amplia variedad de aplicaciones:
      • entrada () - Este comando requiere que el usuario ingrese datos desde el teclado. El usuario verá el mensaje escrito entre paréntesis. En este ejemplo, entrada () envuelto por una función En t () - lo que significa que cualquier entrada se tratará como un número entero.
      • rango () Esta función se puede utilizar de diversas formas. En este programa, verifica si el número ingresado está entre 13 y 20. Los límites superior e inferior del rango no se considerarán en el cálculo.
  4. Aprenda otras expresiones condicionales. En el ejemplo anterior, usamos "menor o igual que" (<=) para determinar si la edad incluida en la condición dada satisface la condición. Puede usar expresiones similares a las de matemáticas, pero escriba un poco diferente:
  5. Continúe aprendiendo. Estos son solo los conceptos básicos de Python. A pesar de ser uno de los lenguajes más simples, si quieres profundizar, Python sigue siendo muy profundo. ¡La mejor manera de seguir aprendiendo es programando constantemente! Recuerde que puede escribir rápidamente cualquier programa directamente en el intérprete y verificar los cambios que realizó con solo ejecutar el programa nuevamente desde la línea de comandos.
    • Hay muchos buenos libros sobre programación en Python, incluidos "Python para principiantes", "Libro de recetas de Python" y "Programación en Python: Introducción a la informática". (Programación Python: Introducción a la informática).
    • Los recursos en la red son diversos, pero muchos de ellos todavía están dirigidos a Python 2.X. Es posible que deba modificar cualquiera de los ejemplos que proporcionan.
    • Muchas escuelas locales ofrecen clases de Python. Python a menudo se enseña en clases introductorias porque es uno de los lenguajes más fáciles de aprender.
    anuncio

Consejo

  • Python es uno de los lenguajes informáticos más simples. Sin embargo, para aprender, todavía tienes que esforzarte un poco. Tener un conocimiento básico de álgebra también ayudará porque Python tiene un fuerte enfoque en matemáticas.