Programación en python

¿Quieres aprender a programar?? Comenzar a programar en un lenguaje de programación puede parecer desalentador, y puede pensar que se necesitan lecciones para aprenderlo. Si bien ese puede ser el caso de algunos lenguajes de programación, hay varios que puede dominar en uno o dos días. Python es uno de estos lenguajes. Ya puede tener un programa de Python que funcione en unos minutos. Sigue leyendo para saber cómo.

Pasos

Parte 1 de 5: Instalación de Python (Windows)

Imagen titulada 167107 1
1. Descargar Phyton para Windows. Puede descargar el intérprete de Python para Windows de forma gratuita desde el sitio web de Python. Asegúrese de descargar la versión correcta para su sistema operativo.
  • Descargar la versión más reciente.
  • Python ya está incluido con OS X y Linux. No es necesario instalar todo el software relacionado con Python, pero realmente necesita un buen procesador de textos de lenguaje de programación.
  • 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 2 & 3, en el que especialmente los cambios de la "impresión" declaración se destacan. Si desea instalar una versión más reciente de Python en OS X o Linux, descargue los archivos necesarios del sitio web de Python.
Imagen titulada 167107 2
2. Instalar el intérprete de Python. Para la mayoría de los usuarios, la configuración predeterminada será suficiente. Puede hacer que Python funcione desde el símbolo del sistema marcando la última opción de la lista de módulos disponibles.
Imagen titulada 167107 3
3. Instalar un procesador de textos. Es posible escribir un programa Python en Notepad (Bloc de notas) o TextEdit, pero es mucho más fácil leer el código con un editor de texto especializado. Hay varios editores gratuitos para elegir, como Notepad ++ (Windows), TextWrangler (Mac) o JEdit (cualquier sistema).
Imagen titulada 167107 4
4. Prueba tu instalación. Abra el Símbolo del sistema (Símbolo del sistema de Windows) o Terminal (Mac/Linux) y escriba pitón. Python se cargará y se mostrará el número de versión. Ahora se le presentará el símbolo del sistema del intérprete de Python, de la siguiente manera >>>.
escribe impresión("Hola Mundo!") y presiona ↵ Entrar.Ahora recibes texto Hola Mundo! visto en el símbolo del sistema de Python.

Parte 2 de 5: Aprendiendo los conceptos básicos

Imagen titulada 167107 5
1. No es necesario compilar un programa Python. Python funciona con un intérprete, lo que significa que puede ejecutar un programa de inmediato, una vez que haya realizado cambios en él. Esto hace que el proceso de iteración, revisión y depuración sea mucho más rápido que en muchos otros lenguajes de programación.
  • Python es uno de los lenguajes más fáciles de aprender y puedes tener un programa simple ejecutándose en minutos.
Imagen titulada 167107 6
2. Usando el intérprete. Puede probar con el código del intérprete sin agregarlo primero al programa. Esto es excelente para aprender cómo funcionan las tareas o escribir un programa de una sola vez.
Imagen titulada 167107 7
3. La forma en que Python maneja objetos y variables. Python es un lenguaje orientado a objetos, lo que significa que todo se trata como un objeto. Esto significa que debe declarar variables al comienzo de un programa (puede hacerlo en cualquier momento), y también especificará el tipo de variable (entero, cadena, etc.).) tiene que indicar.

Parte 3 de 5: usar el intérprete de Python como calculadora

Realizar algunas funciones aritméticas básicas ayuda a familiarizarse con la sintaxis de Python y la forma en que se tratan los números y las cadenas.

Imagen titulada 167107 8
1. Iniciar el intérprete. Abrir símbolo del sistema o terminal. escribe pitón y presiona ↵ Entrar. Esto iniciará el intérprete de Python y abrirá el símbolo del sistema de Python (>>>).
  • Si no ha instalado Python para poder comenzar desde el símbolo del sistema, primero deberá ir al directorio de Python para iniciar el intérprete.
  • Imagen titulada 167107 9
    2. Algunas operaciones aritméticas simples. Puede usar fácilmente Python para realizar algunas operaciones aritméticas simples. Consulte el código a continuación para ver algunos ejemplos de estas funciones de cálculo. Prestar atención: # indica que está comentando en código Python y que el intérprete no los procesa.
    >>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2# La división siempre devuelve un número de punto flotante (decimal) 35.0 >>> (100 - 10*3) // 2# División de piso (dos barras) ignora el decimal 35 >>> 23% 4# Calcula el resto de una división 3 >>> 17.53*2.67 / 4.1 11.41587804878049
    Imagen titulada 167107 10
    3. Cálculo de potencias. Utilizar el ** operador para indicar una potencia. Python puede calcular números grandes rápidamente. Vea el código a continuación con ejemplos.
    >>> 7 ** 2# 7 al cuadrado 49 >>> 5 ** 7# 5 al 7 78125
    Imagen titulada 167107 11
    4. Creación y manipulación de variables. Puede asignar variables en Python para funciones algebraicas simples. Esta es una excelente introducción a la asignación de variables en los programas de Python. Usted asigna variables con el = firmar. Vea el código a continuación con ejemplos.
    >>> un = 5 >>> segundo = 4 >>> a * b 20 >>> 20 * un // segundo 25 >>> b** 2 16 >>> ancho = 10# Las variables pueden ser cualquier cadena >>> altura = 5 >>> ancho * alto 50
    Imagen titulada 167107 12
    5. Cerrar el intérprete. Una vez que haya terminado de usar el intérprete, puede cerrarlo y volver al símbolo del sistema presionando control+z (ventanas) o control+D (Linux/Mac) y luego ↵ Entrar. Tú también puedes renunciar() escriba, después de lo cual presiona ↵ Ingresar Presione.

    Parte 4 de 5: Un primer programa

    Imagen titulada 167107 13
    1. Abre tu procesador de textos. Puede crear rápidamente un programa de prueba para familiarizarse con los conceptos básicos de creación y almacenamiento de programas y luego ejecutarlos con el intérprete. También te permite probar si tu intérprete está instalado correctamente.
    Imagen titulada 167107 14
    2. la elaboración de un "impresión" declaración. "impresión" es una de las funciones básicas de Python y se utiliza para mostrar información en la terminal mientras se ejecuta un programa. Prestar atención: "impresión" es una de las mayores diferencias entre Python 2 y Python 3. En Python 2, todo lo que tenías que hacer era "impresión" escribiendo seguido de lo que quería mostrar. en pitón 3 "impresión" convertirse en una función, por lo que ahora "impresión()" tienes que escribir, poniendo lo que quieres mostrar entre paréntesis.
    Imagen titulada 167107 15
    3. Agregar una declaración. Una de las formas más comunes de probar un lenguaje de programación es a través del texto "Hola Mundo!" mostrar. Coloque este texto dentro del "impresión()" declaración, junto con las citas:
    impresión("Hola Mundo!")
  • A diferencia de muchos otros idiomas, no es necesario poner un punto y coma al final de una línea ; poner. Tampoco es necesario el uso de aparatos ortopédicos ({}) a utilizar para indicar bloques con código. En cambio, trabaja con sangría para indicar bloques de código.
    Imagen titulada 167107 16
  • 4. Guarda el archivo. Haga clic en Archivo en el menú principal de su procesador de textos y seleccione Guardar como. En el menú desplegable debajo del cuadro de nombre, elija el tipo de archivo de Python. Si utiliza el Bloc de notas (no recomendado), seleccione "Todos los archivos" y lugar ".py" al final del nombre del archivo.
  • Asegúrese de guardar el archivo en un lugar donde pueda abrirlo fácilmente, ya que debería poder acceder a él fácilmente desde la línea de comandos.
  • Ahora guárdalo como "Hola.py".
    Imagen titulada 167107 17
  • 5. Ejecuta el programa. Abra el símbolo del sistema o la terminal y navegue hasta la ubicación para guardar el archivo. Una vez allí, inicie el programa escribiendo Hola.py y presiona ↵ Entrar. Ahora debería obtener el texto Hola Mundo! se puede ver, bajo la línea de comando.
  • Dependiendo de cómo instaló Python y qué versión, es posible que deba pitón hola.py o python3 hola.py escribir para ejecutar el programa.
    Imagen titulada 167107 18
  • 6. Prueba tan a menudo como sea posible. Una de las mejores cosas de Python es que puedes probar nuevos programas de inmediato. Una buena práctica es dejar la línea de comandos activa al mismo tiempo que está trabajando en su editor. Cuando guarda un programa en el editor, puede ejecutar el programa directamente desde la línea de comando, para que pueda probar los cambios rápidamente.

    Parte 5 de 5: diseñar programas más complejos

    Imagen titulada 167107 19
    1. Experimente con una instrucción de control de flujo estándar. Con las declaraciones de control de flujo, puede controlar lo que hace un programa, en función de ciertas condiciones. Estas declaraciones son el núcleo de la programación de Python y puede usarlas para crear programas que hagan cosas diferentes según la entrada y las condiciones. Eso mientras declaración es un buen ejemplo de eso, para empezar. En este ejemplo puedes hacerlo mientras declaración para calcular la secuencia de Fibonacci hasta 100:
    # Cada número en la secuencia de Fibonacci es # la suma de los dos números anteriores. a, b = 0, 1 mientras que b < 100: imprime(b, final=` `) a, b = b, a+b
  • La secuencia continúa hasta (mientras) B es menos que (<) 100.
  • La salida se convierte entonces 1 1 2 3 5 8 13 21 34 55 89
  • Eso fin=` ` el comando mostrará la salida en la misma línea, en lugar de mostrar cada valor en una línea diferente.
  • Hay algunas cosas a tener en cuenta en este programa simple que son fundamentales para crear programas complejos en Python:
    • Tenga en cuenta la sangría. A : indica que las siguientes líneas tendrán sangría y formarán parte de un bloque de código. En el ejemplo anterior, cree imprimir (b) y a, b = b, a+b parte de mientras cuadra. La sangría correcta es esencial y única para un programa de Python. No funcionará correctamente si la sangría no es correcta.
    • Se pueden definir múltiples variables en la misma línea. En el ejemplo anterior, ambos a Si B definido en la primera línea.
    • Si ingresa este programa directamente en el intérprete, deberá agregar una línea en blanco al final, para que el intérprete sepa que el programa ha terminado.
  • Imagen titulada 167107 20
    2. Funciones de diseño dentro de los programas. Puede definir funciones que puede llamar más adelante en el programa. Esto es especialmente útil cuando es necesario usar múltiples funciones dentro de los límites de un programa más grande. En el siguiente ejemplo, crea una función similar a la escrita anteriormente, para llamar a una secuencia de Fibonacci:
    def fib(n): a, b = 0, 1 mientras que a < n: print(a, end=` `) a, b = b, a+b print() # Más adelante en el programa llamas a la función de Fibonacci # para un valor que especificas. mentira (1000)
  • Esto da 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
    Imagen titulada 167107 21
    3. Cree un programa de control de flujo más complejo. Las declaraciones de control de flujo le permiten especificar condiciones específicas que cambian la forma en que funciona el programa. Esto es especialmente importante cuando se trata de la entrada del usuario. El siguiente ejemplo utiliza Si, elif (si no) y demás hacer un programa sencillo para comentar la edad de alguien.
    edad = int(entrada("Introduzca su edad: ")) si la edad <= 12: imprimir ("es genial volver a ser un niño!") elif edad en rango (13, 20): imprimir ("eres un adolescente!") más: imprimir ("Tiempo de crecer") # Si una de estas declaraciones es verdadera # entonces se muestra el texto correspondiente. # Si ninguna de las afirmaciones es verdadera, entonces se convierte en "demás" # mensaje mostrado.
  • Este programa presenta algunas otras declaraciones importantes que son indispensables para una serie de aplicaciones diferentes:
  • aporte() – Indicaciones para entrada de teclado. El usuario verá el mensaje entre comillas. En este ejemplo,aporte() rodeado por el En t() función, lo que significa que todas las entradas se tratan como un número entero (entero).
  • rango() – Esta característica se puede utilizar de varias maneras diferentes. En este programa, comprueba si un rango se encuentra entre 13 y 20. El final del rango no cuenta en el cálculo.
    Imagen titulada 167107 22
  • 4. Aprende las otras expresiones condicionales. El ejemplo anterior utiliza el símbolo "Menos que o igual a" (<=) para determinar si la edad ingresada coincide con la condición. Puede usar las mismas expresiones condicionales que usa en matemáticas, pero escribirlas es ligeramente diferente:
    Expresiones condicionales.
    SignificadoSímbolosímbolo de pitón
    Menos que<<
    Mas grande que>>
    Menor o igual<=
    Mayor que o igual>=
    es igual===
    No es igual!=
  • 5. seguir aprendiendo. Esto es solo el comienzo cuando se trata de aprender Python. Aunque es uno de los idiomas más fáciles de aprender, hay mucho que aprender si quieres profundizar en el idioma. La mejor forma es seguir haciendo programas! Recuerde que puede escribir rápidamente algunos diseños de programas en el intérprete, y probar sus cambios es tan simple como ejecutar el programa nuevamente desde la línea de comando.
  • Hay varios buenos libros sobre la programación de Python, incluyendo "Python para principiantes", "Libro de cocina de Python" y "Programación en Python: una introducción a la informática".
  • Hay varios recursos en línea disponibles, pero se centran principalmente en Python 2.X. Es posible que luego deba modificar los ejemplos para que funcionen en Python 3.
  • Muchas escuelas ofrecen clases sobre Python. Python se enseña a menudo en las lecciones de introducción a la programación porque es uno de los lenguajes más fáciles de aprender.
  • Consejos

    • Python es uno de los lenguajes informáticos más simples, pero todavía se necesita dedicación para aprender realmente bien. También ayuda tener algún conocimiento de álgebra, porque Python está muy enfocado en modelos matemáticos.

    Оцените, пожалуйста статью