Skip to Content
Piensa en Python, 3ª Edición
book

Piensa en Python, 3ª Edición

by Allen B. Downey
September 2024
Intermediate to advanced
328 pages
6h 26m
Spanish
O'Reilly Media, Inc.
Content preview from Piensa en Python, 3ª Edición

Capítulo 2. Variables y expresiones

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el capítulo anterior, utilizamos operadores para escribir expresiones que realizan cálculos aritméticos.

En este capítulo, aprenderás sobre variables y sentencias, la sentencia import y la función print. Y te presentaré más del vocabulario que utilizamos para hablar de programas, incluyendo "argumento" y "módulo".

Variables

Una variable es un nombre que hace referencia a un valor. Para crear una variable, podemos escribir una sentencia de asignación como ésta:

n = 17
       

Una sentencia de asignación consta de tres partes: el nombre de la variable a la izquierda, el operador igual, =, y una expresión a la derecha. En este ejemplo, la expresión es un número entero. En el siguiente ejemplo, la expresión es un número de coma flotante:

pi = 3.141592653589793
       

Y en el ejemplo siguiente, la expresión es una cadena:

message = 'And now for something completely different'
       

Cuando ejecutas una sentencia de asignación, no hay salida. Python crea la variable y le da un valor, pero la sentencia de asignación no tiene ningún efecto visible. Sin embargo, después de crear una variable, puedes utilizarla como expresión. Así, podemos mostrar el valor de message de esta forma:

message
       
'And now for something completely different'
       

También puedes utilizar una variable como parte de una expresión con operadores aritméticos:

n + 25
       
42
       
2
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python fluido, 2ª edición

Python fluido, 2ª edición

Luciano Ramalho
Python Polars: la guía definitiva

Python Polars: la guía definitiva

Jeroen Janssens, Thijs Nieuwdorp

Publisher Resources

ISBN: 9781098186159Supplemental Content