Cómo empezar a programar en python

5 Partes:Instalación de Python (Windows)La comprensión de los conceptos básicosUtilizar el intérprete de Python como una calculadoraLa creación de su primer programaPara crear programas avanzados

¿Quieres aprender a programar? Entrar en el área puede ser algo de miedo al principio, hacer que se sienta que necesita aprender lecciones. Esto es cierto para algunos idiomas, pero se puede aprender los fundamentos de varios otros en sólo uno o dos días. Python es uno de ellos. Usted será capaz de dejar una ejecución básica del programa Python en cuestión de minutos. Vea abajo.

parte 1
Instalación de Python (Windows)
1 167 107 Imagen titulada
1
Descargar el Python para Windows. El intérprete de lengua para Windows se puede encontrar en el sitio de Python. Asegúrese de descargar la versión correcta para su sistema operativo.
  • Debe descargar la versión más reciente, que fue la 3.4.2 cuando se escribió este artículo.
  • OS X y Linux vienen con Python instalado. No es necesario instalar ningún otro software relacionado con el lenguaje, pero un editor de texto puede ser necesario.
  • La mayoría de las versiones de Linux y OS X siguen utilizando la versión 2 del pitón. Hay algunas pequeñas diferencias entre las versiones 2 y 3, el más notable es el cambio en el mando "impresión". Si desea instalar una nueva versión de Python en Linux o OS X, descargarlo en el sitio de la lengua.
  • Imagen titulada 167 107 2
    2
    Instalar el intérprete de Python. La mayoría de los usuarios pueden instalar el intérprete sin cambiar la configuración. Puede integrar la línea de comandos de Python y para que la última opción en la lista de módulos disponibles.
  • Imagen titulada 167 107 3
    3
    Instalar un editor de texto. Se puede programar en Python usando el Bloc de notas o TextEdit, pero será mucho más fácil de usar un editor especializado. Hay editores gratuitos como Notepad ++ (Windows) o TextWrangler (Mac) y JEdit (cualquier sistema).
  • Imagen titulada 167 107 4
    4
    Prueba de la instalación. Abra la línea de comandos (Windows) o Terminal (Mac / Linux) y tipo pitón. Python se cargará y mostrará su versión. Usted será llevado a la línea de comandos de Python intérprete, se muestra como gt; gt; gt;.
  • tipo impresión ("¡Hola mundo!") y pulse entrar. Debería ver el texto ¡Hola mundo! se muestra por debajo de la línea de comandos.
  • parte 2
    La comprensión de los conceptos básicos
    Imagen titulada 167 107 5
    1
    Entender que Python no necesita ser compilado. Es un lenguaje interpretado, lo que significa que puede ejecutar el programa después de hacer cambios a su archivo. Esto hace que las funciones de revisión y la adición a los programas se vuelven mucho más simplificado en comparación con otros lenguajes.
    • Python es uno de los idiomas más fáciles de aprender. Usted debe ser capaz de hacer correr un programa básico en cuestión de minutos.
  • Imagen titulada 167 107 6
    2
    Juega un poco con el intérprete. Puede utilizar el intérprete de código de prueba sin necesidad de añadir al programa. Esto es ideal para el aprendizaje de la funcionalidad de los comandos específicos o programas de prueba de escritura.
  • Imagen titulada 167 107 7
    3
    Aprender cómo Python trata los objetos y variables. Python es un lenguaje orientado a objetos, lo que significa que todo en el programa es tratado como un objeto. Debido a esto, no es necesario declarar las variables al comienzo del programa (se puede hacer esto en cualquier lugar) y no es necesario especificar el tipo de variable (entero, cadena, etc.).
  • parte 3
    Utilizar el intérprete de Python como una calculadora

    Implementar las funciones básicas de una calculadora le permitirá familiarizarse con la sintaxis y con la forma en que los números y las cadenas son manejadas en el idioma.

    Imagen titulada 167 107 8


    1
    Inicie el intérprete. Abra la línea de comandos o tipo de terminal pitón en el símbolo del sistema y presione entrar. Esto cargará el intérprete de Python, que le llevará a la línea de comandos del lenguaje (gt; gt; gt;).
    • Si todavía no ha integrado el intérprete de lenguaje en el símbolo del sistema, hay que ir a la carpeta de Python para iniciar el intérprete.
  • Imagen titulada 167 107 9
    2
    Implementar las operaciones aritméticas básicas. Python se puede utilizar para poner en práctica las funciones aritméticas básicas fácilmente. A continuación se presentan algunos ejemplos. advertencia:# se utiliza para hacer comentarios sobre el código, que no pasa a través del intérprete.
    gt; gt; gt; 3 + 710gt; gt; gt; 100 - 10*370gt; gt; gt; (100 - 10*3) / 2División #A siempre devolverá un número flotante (decimal)35.0gt; gt; gt; (100 - 10*3) // 2# División redondeado a la baja35gt; gt; gt; 23 % 4# Calcula el resto de la división3gt; gt; gt; 17:53 * 2.67 / 4.111,41587804878049
  • Imagen titulada 167 107 10
    3
    Calcular potencias. Usted puede utilizar el operador ** para denotar potencias. Python puede calcular un gran número rápidamente. Vea los ejemplos a continuación.
    gt; gt; gt; 7 ** 2# 7 cuadrado49gt; gt; gt; 5 ** 7# 5 alta 778125
  • Imagen titulada 167 107 11
    4
    Crear y manipular variables. Puede asignar variables para realizar operaciones básicas en el idioma. Esta es una buena manera de aprender cómo asignar las variables en programas Python. Las variables se asignan mediante el operador =. Vea los ejemplos a continuación.
    gt; gt; gt; la = 5gt; gt; gt; b = 4gt; gt; gt; a * b20gt; gt; gt; 20 * A // b25gt; gt; gt; b ** 216gt; gt; gt; ancho = 10# Las variables se pueden guardar para cualquier cadenagt; gt; gt; altura = 5gt; gt; gt; Largura, altura50
  • Imagen titulada 167 107 12
    5


    Cerrar el intérprete. Cuando termine de usar el intérprete, cerrarla y volver a demandar símbolo del sistema pulsando ^ Ctrl+Z (Windows) o ^ Ctrl+D (Linux / Mac) y luego presionando entrar. También puede pulsar quit () y entrar.
  • parte 4
    La creación de su primer programa
    Imagen titulada 167 107 13
    1
    Abra el editor de texto. Puede crear rápidamente un programa de prueba que le permitirá familiarizarse con el proceso de crear y guardar programas y ejecutarlos en el intérprete. Esto también ayudará a determinar si el intérprete se ha instalado correctamente.
  • Imagen titulada 167 107 14
    2
    Crear un comando "impresión". la "impresión" Es una de las funciones básicas del lenguaje. Se utiliza par muestreada información sobre el programa en el terminal durante la ejecución. advertencia: "impresión" Es uno de los principales cambios que se produjeron entre las versiones 2 y 3 de la lengua. En Python 2, sólo tiene que entrar "impresión" y luego lo que quería mostrar. Ya en la versión 3, la "impresión" se convirtió en una función, entonces usted tiene que entrar "print ()" y poner en práctica lo que desea mostrar dentro de los paréntesis.
  • Imagen titulada 167 107 15
    3
    Añadir a ser mostrado en la pantalla. Una de las formas más comunes para poner a prueba un lenguaje de programación es para mostrar el texto "¡Hola mundo!". Coloque este texto dentro de la "print ()"Con citas:
    impresión("¡Hola mundo!")
  • A diferencia de muchos otros idiomas, en es necesaria para indicar el final de una línea con -. Tampoco es necesario el uso de teclas ({}) Para designar bloques. En su lugar, la indentación se utiliza para indicar lo que está dentro de cada bloque.
  • Imagen titulada 167 107 16
    4


    Guarde el archivo. Haga clic en el menú "expediente" en su editor de texto y seleccione "Guardar como". Las extensiones de menú, selecciona Guardar como un archivo de Python. Si está utilizando el Bloc de notas (no recomendado), seleccione "todos los archivos" y luego añadir "py" al final del nombre de archivo.
  • Asegúrese de que tiene fácil acceso al archivo, ya que es necesario obtenerlo de la línea de comandos.
  • En este ejemplo, guardar el programa como "teste.py".
  • Imagen titulada 167 107 17
    5
    Ejecutar el programa. Abra la línea de comandos o terminal y vaya a la ubicación donde guardó el archivo. Una vez allí, ejecutarlo tecleando teste.py y presionando entrar. Debería ver el texto ¡Hola mundo! se muestra a continuación pronta.
  • Dependiendo de cómo se llevó a cabo y la versión de Python la instalación, es posible que tenga que introducir teste.py pitón o teste.py python3 para ejecutar el programa.
  • Imagen titulada 167 107 18
    6
    Experimentar con regularidad. Una de las mejores cosas de Python es que se pueden probar los programas inmediatamente. Una buena práctica es dejar abrir el símbolo del sistema, mientras que el programa en el editor de texto. Después de guardar los cambios en el editor, puede ejecutar inmediatamente el programa desde la línea de comandos, lo que permite una rápida comprobación de cambios.
  • parte 5
    Para crear programas avanzados
    Imagen titulada 167 107 19
    1
    Prueba los operadores de control de flujo. Los operadores de control de flujo permiten configurar el comportamiento del programa en condiciones específicas. Estos operadores son la base para la programación en Python y le permiten crear programas que hacen cosas diferentes en función de las entradas y las condiciones. la mientras Es un buen operador para comenzar. En este ejemplo, vamos a utilizar el mientras para calcular la secuencia de Fibonacci a 100:
    # Cada secuencia de Fibonacci de números es # La suma de los dos números anteriores.la, b = 0, 1mientras b lt; 100:impresión(b, final=`)la, b = b, a + b
    • La secuencia se ejecutará como (mientras que) el b para el maestro (lt;) 100.
    • La salida es 1 1 2 3 5 8 13 21 34 55 89.
    • El comando final = `` mostrará el resultado en la misma línea en lugar de saltarse una línea para cada valor.
    • Hay algunas cosas que debe percibirse en este sencillo programa que puede ser crucial para la construcción de programas más complejos en Python:
    • Manténgase en sintonía con sangría. la : Se indica que estas líneas se sangran, y forman parte de un bloque. En el ejemplo anterior, de impresión (b) y a, b = b, a + b Ellos son parte del bloque mientras. muesca correcta es esencial para hacer que su programa funcione.
    • Múltiples variables se pueden definir en la misma línea. En el ejemplo anterior, tanto el la como b Se encuentran en la primera línea.
    • Si pones este programa directamente en el intérprete, agregar una línea en blanco al final para hacerle saber que el programa ha terminado.
  • Imagen titulada 167 107 20
    2
    Construir funciones dentro de los programas. Se pueden definir las funciones que se pueden llamar más tarde en el programa. Esto es útil si necesita utilizar varias funciones dentro de un programa más amplio. En el siguiente ejemplo, vamos a crear una función que calcula la sucesión de Fibonacci es, como el programa que hicimos anteriormente:
    def mentira(n): una, b = 0, 1mientras la lt; n:impresión(la, final=`)la, b = b, a + bimpresión()# Se puede llamar a esta función más adelante en cualquier parte del programa# Para cualquier valor.mentira(1000)
  • Esto devolverá 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  • Imagen titulada 167 107 21
    3
    Construir un programa de control de flujo más complicado. Los operadores de control de flujo permiten especificar las condiciones para modificar la ejecución del programa. Esto es muy importante si usted necesita para analizar las entradas del usuario. En el siguiente ejemplo se utiliza operadores si, elif (Porque si) y otro para crear un sencillo programa que responderá de acuerdo a la edad del usuario.
    edad = int(entrada("Ingrese su edad: "))si edad lt; = 12:impresión("Es muy bueno para ser un niño!")elif hechos en intervalo(13, 20):impresión("Eres un adolescente!")otro:impresión("Hora de crecer!")# Si cualquiera de los operandos es verdadero,# Se mostrará el mensaje correspondiente.# Si la primera condición no es cierto, el mensaje "otro" (Pero)# Se le aparecen.
  • Este programa también trae otros operadores importantes para una variedad de aplicaciones:
  • de entrada () - Recibe la entrada de teclado del usuario. El usuario verá el mensaje escrito entre paréntesis. En este ejemplo, de entrada () esto dentro de una función int (), Esto significa que cada entrada se trata como un todo.
  • range () - Esta función se puede utilizar de varias maneras. En este programa, se comprueba si hay un número en el rango entre 13 y 20. Los extremos de la gama no se consideran en el cálculo.
  • Imagen titulada 167 107 22
    4
    Aprender otras expresiones condicionales. El ejemplo anterior utiliza el símbolo "o menos" (Lt; =) para determinar si las condiciones de entrada seguidos. Puede utilizar las mismas expresiones condicionales que usaría en matemáticas, pero están escritos en una forma algo diferente:
    expresiones condicionales.
    significadosímboloSímbolo en Python
    Menos quelt;lt;
    Más grande quegt;gt;
    Menor o iguallt; =
    Mayor o igualgt; =
    igual===
    diferente !=
  • 5
    Seguir aprendiendo. Eso es sólo lo básico de Python. A pesar de ser uno de los idiomas más fáciles de aprender, se puede profundizar en él lo suficiente si lo desea. La mejor manera de aprender es crear más y más programas! Recuerde que puede crear programas corrientes de aire directamente en el intérprete y para probar los cambios es tan simple como ejecutar el programa desde la línea de comandos de nuevo.
  • Hay varios buenos libros sobre Python disponibles, incluyendo "Usa la cabeza! pitón", "Libro de cocina de Python" y "Introducción a la programación con Python".
  • Hay varias fuentes en línea, pero muchos todavía se refieren a la versión 2 de la lengua, entonces puede que tenga que hacer algunos ajustes en los ejemplos que proporcionan.
  • Muchas escuelas ofrecen cursos de Python. A menudo se enseña Python como un lenguaje de programación de introducción porque es uno de los idiomas más fáciles de aprender.
  • consejos

    • Python es uno de los lenguajes de programación más fáciles, pero sigue siendo la dedicación necesaria para aprenderlo. Aprender álgebra básica es también importante, ya que Python es muy centrado en él.
    De esta manera? Compartir en redes sociales:


    Opiniones y Comentarios

    Artículos Relacionados