Capítulo 2: Fundamentos de Python
2.1 Sintaxis de Python
Python es conocido por su sintaxis limpia y fácil de entender, lo que lo convierte en un lenguaje ideal para programadores principiantes. A medida que profundizamos en la sintaxis de Python, notarás que enfatiza la legibilidad y la simplicidad, permitiéndote escribir código eficiente y fácil de mantener.
2.1.1 Sangría
Uno de los aspectos más importantes de la sintaxis de Python es el uso de sangría. En lugar de depender de llaves {} u otros símbolos para denotar bloques de código, Python usa la sangría para definir la estructura del código. Esto impone un formato consistente y mejora la legibilidad del código.
En Python, debes sangrar cada nivel de un bloque de código usando espacios o tabuladores, con una cantidad constante de espacios o tabuladores para cada nivel. La convención más común es usar 4 espacios por nivel de sangría.
Considera el siguiente ejemplo de un bloque if-else:
x = 5
if x > 0:
print("x is positive")
else:
print("x is non-positive")
Aquí, las declaraciones print("x es positivo") y print("x es no positivo") están sangradas para indicar que pertenecen a los bloques if y else, respectivamente.
2.1.2 Comentarios
Los comentarios son una parte esencial de cualquier lenguaje de programación, ya que te permiten agregar explicaciones y notas a tu código. En Python, puedes crear comentarios usando el símbolo numeral (#). Cualquier cosa que siga a un # en una línea se considera un comentario y no será ejecutada por el intérprete de Python.
# This is a single-line comment
x = 5 # This is an inline comment
# You can also use comments to
# explain code over multiple lines
2.1.3 Variables
En Python, puedes crear variables asignando un valor a un nombre usando el signo igual (=). Los nombres de las variables en Python deben ser descriptivos y cumplir con las siguientes reglas:
- Deben comenzar con una letra o un guion bajo
- Solo pueden contener letras, números o guiones bajos
- Son sensibles a las mayúsculas y minúsculas
Ejemplos de nombres de variables válidos son x, contador, resultado y _temp.
name = "Alice"
age = 30
2.1.4 Declaraciones y expresiones
Una declaración es una línea de código única que realiza una acción, mientras que una expresión es una combinación de valores, variables y operadores que se pueden evaluar para producir un resultado.
Ejemplos de declaraciones:
x = 5 # assignment statement
print(x) # function call statement
Ejemplos de expresiones:
3 + 4
x * 2
x > 0
2.1.5 Tipos de datos básicos y operadores
Python admite varios tipos de datos incorporados, como enteros, flotantes, cadenas y valores booleanos. También proporciona una variedad de operadores para realizar operaciones aritméticas, de comparación y lógicas.
Ejemplos:
# Arithmetic operations
x = 5 + 3 # addition
y = 7 - 2 # subtraction
z = 4 * 2 # multiplication
a = 9 / 3 # division
# Comparison operations
b = 5 > 3 # greater than
c = 4 < 2 # less than
d = 5 == 5 # equal to
e = 5 != 3 # not equal to
# Logical operations
f = True and False # logical AND
g = True or False # logical OR
h = not True # logical NOT
Con esta comprensión básica de la sintaxis de Python, ahora estás equipado para comenzar a escribir programas y expresiones simples en Python. A medida que avancemos en este libro, construiremos sobre estos conceptos fundamentales para explorar temas más avanzados, como funciones, clases y módulos. Es importante familiarizarte con la sintaxis de Python, ya que te permitirá escribir código claro, eficiente y mantenible a medida que desarrollas aplicaciones más complejas.
Recuerda que Python enfatiza la legibilidad y la simplicidad, así que siempre procura escribir código que sea fácil de entender y seguir. Esto no solo hará que tu trabajo sea más agradable, sino que también facilitará que otros lean y colaboren en tus proyectos.
Ejercicio 2.1.1: Calcular el área de un rectángulo
In this exercise, you will write a simple Python program that calculates the area of a rectangle. You will practice using Python syntax, including variables, expressions, and the print()
function.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada longitud y asígnale el valor de la longitud del rectángulo (por ejemplo, 10).
- Declara una variable llamada ancho y asígnale el valor del ancho del rectángulo (por ejemplo, 5).
- Calcula el área del rectángulo multiplicando las variables longitud y ancho, y asigna el resultado a una nueva variable llamada área.
- Usa la función print() para mostrar el área del rectángulo.
Tu código final debería verse así:
length = 10
width = 5
area = length * width
print("The area of the rectangle is", area)
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of the rectangle is 50
Siéntete libre de modificar los valores de longitud y ancho para probar tu programa con diferentes tamaños de rectángulo. Este ejercicio te ayuda a familiarizarte con la sintaxis de Python, incluyendo la asignación de variables, las expresiones aritméticas y la función print().
Ejercicio 2.1.2: Imprimir un triángulo
En este ejercicio, escribirás un programa en Python que imprime un patrón de triángulo simple usando asteriscos. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Usa la función print() para mostrar un patrón de triángulo con la siguiente estructura:
*
***
*****
Tu código final debería verse así:
print(" * ")
print(" *** ")
print("*****")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
*
***
*****
Ejercicio 2.1.3: Imprimir una tabla de multiplicar
En este ejercicio, escribirás un programa en Python que imprime una tabla de multiplicar para un número dado. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada número y asígnale un valor (por ejemplo, 7).
- Usa la función print() para mostrar una tabla de multiplicar para el número dado, hasta 10 veces el número dado.
Tu código final debería verse así:
number = 7
print(f"{number} x 1 = {number * 1}")
print(f"{number} x 2 = {number * 2}")
print(f"{number} x 3 = {number * 3}")
print(f"{number} x 4 = {number * 4}")
print(f"{number} x 5 = {number * 5}")
print(f"{number} x 6 = {number * 6}")
print(f"{number} x 7 = {number * 7}")
print(f"{number} x 8 = {number * 8}")
print(f"{number} x 9 = {number * 9}")
print(f"{number} x 10 = {number * 10}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Siéntete libre de modificar la variable número para practicar con diferentes tablas de multiplicar. Estos ejercicios te ayudan a familiarizarte con la sintaxis de Python y la función print().
2.1 Sintaxis de Python
Python es conocido por su sintaxis limpia y fácil de entender, lo que lo convierte en un lenguaje ideal para programadores principiantes. A medida que profundizamos en la sintaxis de Python, notarás que enfatiza la legibilidad y la simplicidad, permitiéndote escribir código eficiente y fácil de mantener.
2.1.1 Sangría
Uno de los aspectos más importantes de la sintaxis de Python es el uso de sangría. En lugar de depender de llaves {} u otros símbolos para denotar bloques de código, Python usa la sangría para definir la estructura del código. Esto impone un formato consistente y mejora la legibilidad del código.
En Python, debes sangrar cada nivel de un bloque de código usando espacios o tabuladores, con una cantidad constante de espacios o tabuladores para cada nivel. La convención más común es usar 4 espacios por nivel de sangría.
Considera el siguiente ejemplo de un bloque if-else:
x = 5
if x > 0:
print("x is positive")
else:
print("x is non-positive")
Aquí, las declaraciones print("x es positivo") y print("x es no positivo") están sangradas para indicar que pertenecen a los bloques if y else, respectivamente.
2.1.2 Comentarios
Los comentarios son una parte esencial de cualquier lenguaje de programación, ya que te permiten agregar explicaciones y notas a tu código. En Python, puedes crear comentarios usando el símbolo numeral (#). Cualquier cosa que siga a un # en una línea se considera un comentario y no será ejecutada por el intérprete de Python.
# This is a single-line comment
x = 5 # This is an inline comment
# You can also use comments to
# explain code over multiple lines
2.1.3 Variables
En Python, puedes crear variables asignando un valor a un nombre usando el signo igual (=). Los nombres de las variables en Python deben ser descriptivos y cumplir con las siguientes reglas:
- Deben comenzar con una letra o un guion bajo
- Solo pueden contener letras, números o guiones bajos
- Son sensibles a las mayúsculas y minúsculas
Ejemplos de nombres de variables válidos son x, contador, resultado y _temp.
name = "Alice"
age = 30
2.1.4 Declaraciones y expresiones
Una declaración es una línea de código única que realiza una acción, mientras que una expresión es una combinación de valores, variables y operadores que se pueden evaluar para producir un resultado.
Ejemplos de declaraciones:
x = 5 # assignment statement
print(x) # function call statement
Ejemplos de expresiones:
3 + 4
x * 2
x > 0
2.1.5 Tipos de datos básicos y operadores
Python admite varios tipos de datos incorporados, como enteros, flotantes, cadenas y valores booleanos. También proporciona una variedad de operadores para realizar operaciones aritméticas, de comparación y lógicas.
Ejemplos:
# Arithmetic operations
x = 5 + 3 # addition
y = 7 - 2 # subtraction
z = 4 * 2 # multiplication
a = 9 / 3 # division
# Comparison operations
b = 5 > 3 # greater than
c = 4 < 2 # less than
d = 5 == 5 # equal to
e = 5 != 3 # not equal to
# Logical operations
f = True and False # logical AND
g = True or False # logical OR
h = not True # logical NOT
Con esta comprensión básica de la sintaxis de Python, ahora estás equipado para comenzar a escribir programas y expresiones simples en Python. A medida que avancemos en este libro, construiremos sobre estos conceptos fundamentales para explorar temas más avanzados, como funciones, clases y módulos. Es importante familiarizarte con la sintaxis de Python, ya que te permitirá escribir código claro, eficiente y mantenible a medida que desarrollas aplicaciones más complejas.
Recuerda que Python enfatiza la legibilidad y la simplicidad, así que siempre procura escribir código que sea fácil de entender y seguir. Esto no solo hará que tu trabajo sea más agradable, sino que también facilitará que otros lean y colaboren en tus proyectos.
Ejercicio 2.1.1: Calcular el área de un rectángulo
In this exercise, you will write a simple Python program that calculates the area of a rectangle. You will practice using Python syntax, including variables, expressions, and the print()
function.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada longitud y asígnale el valor de la longitud del rectángulo (por ejemplo, 10).
- Declara una variable llamada ancho y asígnale el valor del ancho del rectángulo (por ejemplo, 5).
- Calcula el área del rectángulo multiplicando las variables longitud y ancho, y asigna el resultado a una nueva variable llamada área.
- Usa la función print() para mostrar el área del rectángulo.
Tu código final debería verse así:
length = 10
width = 5
area = length * width
print("The area of the rectangle is", area)
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of the rectangle is 50
Siéntete libre de modificar los valores de longitud y ancho para probar tu programa con diferentes tamaños de rectángulo. Este ejercicio te ayuda a familiarizarte con la sintaxis de Python, incluyendo la asignación de variables, las expresiones aritméticas y la función print().
Ejercicio 2.1.2: Imprimir un triángulo
En este ejercicio, escribirás un programa en Python que imprime un patrón de triángulo simple usando asteriscos. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Usa la función print() para mostrar un patrón de triángulo con la siguiente estructura:
*
***
*****
Tu código final debería verse así:
print(" * ")
print(" *** ")
print("*****")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
*
***
*****
Ejercicio 2.1.3: Imprimir una tabla de multiplicar
En este ejercicio, escribirás un programa en Python que imprime una tabla de multiplicar para un número dado. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada número y asígnale un valor (por ejemplo, 7).
- Usa la función print() para mostrar una tabla de multiplicar para el número dado, hasta 10 veces el número dado.
Tu código final debería verse así:
number = 7
print(f"{number} x 1 = {number * 1}")
print(f"{number} x 2 = {number * 2}")
print(f"{number} x 3 = {number * 3}")
print(f"{number} x 4 = {number * 4}")
print(f"{number} x 5 = {number * 5}")
print(f"{number} x 6 = {number * 6}")
print(f"{number} x 7 = {number * 7}")
print(f"{number} x 8 = {number * 8}")
print(f"{number} x 9 = {number * 9}")
print(f"{number} x 10 = {number * 10}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Siéntete libre de modificar la variable número para practicar con diferentes tablas de multiplicar. Estos ejercicios te ayudan a familiarizarte con la sintaxis de Python y la función print().
2.1 Sintaxis de Python
Python es conocido por su sintaxis limpia y fácil de entender, lo que lo convierte en un lenguaje ideal para programadores principiantes. A medida que profundizamos en la sintaxis de Python, notarás que enfatiza la legibilidad y la simplicidad, permitiéndote escribir código eficiente y fácil de mantener.
2.1.1 Sangría
Uno de los aspectos más importantes de la sintaxis de Python es el uso de sangría. En lugar de depender de llaves {} u otros símbolos para denotar bloques de código, Python usa la sangría para definir la estructura del código. Esto impone un formato consistente y mejora la legibilidad del código.
En Python, debes sangrar cada nivel de un bloque de código usando espacios o tabuladores, con una cantidad constante de espacios o tabuladores para cada nivel. La convención más común es usar 4 espacios por nivel de sangría.
Considera el siguiente ejemplo de un bloque if-else:
x = 5
if x > 0:
print("x is positive")
else:
print("x is non-positive")
Aquí, las declaraciones print("x es positivo") y print("x es no positivo") están sangradas para indicar que pertenecen a los bloques if y else, respectivamente.
2.1.2 Comentarios
Los comentarios son una parte esencial de cualquier lenguaje de programación, ya que te permiten agregar explicaciones y notas a tu código. En Python, puedes crear comentarios usando el símbolo numeral (#). Cualquier cosa que siga a un # en una línea se considera un comentario y no será ejecutada por el intérprete de Python.
# This is a single-line comment
x = 5 # This is an inline comment
# You can also use comments to
# explain code over multiple lines
2.1.3 Variables
En Python, puedes crear variables asignando un valor a un nombre usando el signo igual (=). Los nombres de las variables en Python deben ser descriptivos y cumplir con las siguientes reglas:
- Deben comenzar con una letra o un guion bajo
- Solo pueden contener letras, números o guiones bajos
- Son sensibles a las mayúsculas y minúsculas
Ejemplos de nombres de variables válidos son x, contador, resultado y _temp.
name = "Alice"
age = 30
2.1.4 Declaraciones y expresiones
Una declaración es una línea de código única que realiza una acción, mientras que una expresión es una combinación de valores, variables y operadores que se pueden evaluar para producir un resultado.
Ejemplos de declaraciones:
x = 5 # assignment statement
print(x) # function call statement
Ejemplos de expresiones:
3 + 4
x * 2
x > 0
2.1.5 Tipos de datos básicos y operadores
Python admite varios tipos de datos incorporados, como enteros, flotantes, cadenas y valores booleanos. También proporciona una variedad de operadores para realizar operaciones aritméticas, de comparación y lógicas.
Ejemplos:
# Arithmetic operations
x = 5 + 3 # addition
y = 7 - 2 # subtraction
z = 4 * 2 # multiplication
a = 9 / 3 # division
# Comparison operations
b = 5 > 3 # greater than
c = 4 < 2 # less than
d = 5 == 5 # equal to
e = 5 != 3 # not equal to
# Logical operations
f = True and False # logical AND
g = True or False # logical OR
h = not True # logical NOT
Con esta comprensión básica de la sintaxis de Python, ahora estás equipado para comenzar a escribir programas y expresiones simples en Python. A medida que avancemos en este libro, construiremos sobre estos conceptos fundamentales para explorar temas más avanzados, como funciones, clases y módulos. Es importante familiarizarte con la sintaxis de Python, ya que te permitirá escribir código claro, eficiente y mantenible a medida que desarrollas aplicaciones más complejas.
Recuerda que Python enfatiza la legibilidad y la simplicidad, así que siempre procura escribir código que sea fácil de entender y seguir. Esto no solo hará que tu trabajo sea más agradable, sino que también facilitará que otros lean y colaboren en tus proyectos.
Ejercicio 2.1.1: Calcular el área de un rectángulo
In this exercise, you will write a simple Python program that calculates the area of a rectangle. You will practice using Python syntax, including variables, expressions, and the print()
function.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada longitud y asígnale el valor de la longitud del rectángulo (por ejemplo, 10).
- Declara una variable llamada ancho y asígnale el valor del ancho del rectángulo (por ejemplo, 5).
- Calcula el área del rectángulo multiplicando las variables longitud y ancho, y asigna el resultado a una nueva variable llamada área.
- Usa la función print() para mostrar el área del rectángulo.
Tu código final debería verse así:
length = 10
width = 5
area = length * width
print("The area of the rectangle is", area)
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of the rectangle is 50
Siéntete libre de modificar los valores de longitud y ancho para probar tu programa con diferentes tamaños de rectángulo. Este ejercicio te ayuda a familiarizarte con la sintaxis de Python, incluyendo la asignación de variables, las expresiones aritméticas y la función print().
Ejercicio 2.1.2: Imprimir un triángulo
En este ejercicio, escribirás un programa en Python que imprime un patrón de triángulo simple usando asteriscos. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Usa la función print() para mostrar un patrón de triángulo con la siguiente estructura:
*
***
*****
Tu código final debería verse así:
print(" * ")
print(" *** ")
print("*****")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
*
***
*****
Ejercicio 2.1.3: Imprimir una tabla de multiplicar
En este ejercicio, escribirás un programa en Python que imprime una tabla de multiplicar para un número dado. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada número y asígnale un valor (por ejemplo, 7).
- Usa la función print() para mostrar una tabla de multiplicar para el número dado, hasta 10 veces el número dado.
Tu código final debería verse así:
number = 7
print(f"{number} x 1 = {number * 1}")
print(f"{number} x 2 = {number * 2}")
print(f"{number} x 3 = {number * 3}")
print(f"{number} x 4 = {number * 4}")
print(f"{number} x 5 = {number * 5}")
print(f"{number} x 6 = {number * 6}")
print(f"{number} x 7 = {number * 7}")
print(f"{number} x 8 = {number * 8}")
print(f"{number} x 9 = {number * 9}")
print(f"{number} x 10 = {number * 10}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Siéntete libre de modificar la variable número para practicar con diferentes tablas de multiplicar. Estos ejercicios te ayudan a familiarizarte con la sintaxis de Python y la función print().
2.1 Sintaxis de Python
Python es conocido por su sintaxis limpia y fácil de entender, lo que lo convierte en un lenguaje ideal para programadores principiantes. A medida que profundizamos en la sintaxis de Python, notarás que enfatiza la legibilidad y la simplicidad, permitiéndote escribir código eficiente y fácil de mantener.
2.1.1 Sangría
Uno de los aspectos más importantes de la sintaxis de Python es el uso de sangría. En lugar de depender de llaves {} u otros símbolos para denotar bloques de código, Python usa la sangría para definir la estructura del código. Esto impone un formato consistente y mejora la legibilidad del código.
En Python, debes sangrar cada nivel de un bloque de código usando espacios o tabuladores, con una cantidad constante de espacios o tabuladores para cada nivel. La convención más común es usar 4 espacios por nivel de sangría.
Considera el siguiente ejemplo de un bloque if-else:
x = 5
if x > 0:
print("x is positive")
else:
print("x is non-positive")
Aquí, las declaraciones print("x es positivo") y print("x es no positivo") están sangradas para indicar que pertenecen a los bloques if y else, respectivamente.
2.1.2 Comentarios
Los comentarios son una parte esencial de cualquier lenguaje de programación, ya que te permiten agregar explicaciones y notas a tu código. En Python, puedes crear comentarios usando el símbolo numeral (#). Cualquier cosa que siga a un # en una línea se considera un comentario y no será ejecutada por el intérprete de Python.
# This is a single-line comment
x = 5 # This is an inline comment
# You can also use comments to
# explain code over multiple lines
2.1.3 Variables
En Python, puedes crear variables asignando un valor a un nombre usando el signo igual (=). Los nombres de las variables en Python deben ser descriptivos y cumplir con las siguientes reglas:
- Deben comenzar con una letra o un guion bajo
- Solo pueden contener letras, números o guiones bajos
- Son sensibles a las mayúsculas y minúsculas
Ejemplos de nombres de variables válidos son x, contador, resultado y _temp.
name = "Alice"
age = 30
2.1.4 Declaraciones y expresiones
Una declaración es una línea de código única que realiza una acción, mientras que una expresión es una combinación de valores, variables y operadores que se pueden evaluar para producir un resultado.
Ejemplos de declaraciones:
x = 5 # assignment statement
print(x) # function call statement
Ejemplos de expresiones:
3 + 4
x * 2
x > 0
2.1.5 Tipos de datos básicos y operadores
Python admite varios tipos de datos incorporados, como enteros, flotantes, cadenas y valores booleanos. También proporciona una variedad de operadores para realizar operaciones aritméticas, de comparación y lógicas.
Ejemplos:
# Arithmetic operations
x = 5 + 3 # addition
y = 7 - 2 # subtraction
z = 4 * 2 # multiplication
a = 9 / 3 # division
# Comparison operations
b = 5 > 3 # greater than
c = 4 < 2 # less than
d = 5 == 5 # equal to
e = 5 != 3 # not equal to
# Logical operations
f = True and False # logical AND
g = True or False # logical OR
h = not True # logical NOT
Con esta comprensión básica de la sintaxis de Python, ahora estás equipado para comenzar a escribir programas y expresiones simples en Python. A medida que avancemos en este libro, construiremos sobre estos conceptos fundamentales para explorar temas más avanzados, como funciones, clases y módulos. Es importante familiarizarte con la sintaxis de Python, ya que te permitirá escribir código claro, eficiente y mantenible a medida que desarrollas aplicaciones más complejas.
Recuerda que Python enfatiza la legibilidad y la simplicidad, así que siempre procura escribir código que sea fácil de entender y seguir. Esto no solo hará que tu trabajo sea más agradable, sino que también facilitará que otros lean y colaboren en tus proyectos.
Ejercicio 2.1.1: Calcular el área de un rectángulo
In this exercise, you will write a simple Python program that calculates the area of a rectangle. You will practice using Python syntax, including variables, expressions, and the print()
function.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada longitud y asígnale el valor de la longitud del rectángulo (por ejemplo, 10).
- Declara una variable llamada ancho y asígnale el valor del ancho del rectángulo (por ejemplo, 5).
- Calcula el área del rectángulo multiplicando las variables longitud y ancho, y asigna el resultado a una nueva variable llamada área.
- Usa la función print() para mostrar el área del rectángulo.
Tu código final debería verse así:
length = 10
width = 5
area = length * width
print("The area of the rectangle is", area)
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of the rectangle is 50
Siéntete libre de modificar los valores de longitud y ancho para probar tu programa con diferentes tamaños de rectángulo. Este ejercicio te ayuda a familiarizarte con la sintaxis de Python, incluyendo la asignación de variables, las expresiones aritméticas y la función print().
Ejercicio 2.1.2: Imprimir un triángulo
En este ejercicio, escribirás un programa en Python que imprime un patrón de triángulo simple usando asteriscos. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Usa la función print() para mostrar un patrón de triángulo con la siguiente estructura:
*
***
*****
Tu código final debería verse así:
print(" * ")
print(" *** ")
print("*****")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
*
***
*****
Ejercicio 2.1.3: Imprimir una tabla de multiplicar
En este ejercicio, escribirás un programa en Python que imprime una tabla de multiplicar para un número dado. Practicarás el uso de la función print() y la sintaxis de Python.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada número y asígnale un valor (por ejemplo, 7).
- Usa la función print() para mostrar una tabla de multiplicar para el número dado, hasta 10 veces el número dado.
Tu código final debería verse así:
number = 7
print(f"{number} x 1 = {number * 1}")
print(f"{number} x 2 = {number * 2}")
print(f"{number} x 3 = {number * 3}")
print(f"{number} x 4 = {number * 4}")
print(f"{number} x 5 = {number * 5}")
print(f"{number} x 6 = {number * 6}")
print(f"{number} x 7 = {number * 7}")
print(f"{number} x 8 = {number * 8}")
print(f"{number} x 9 = {number * 9}")
print(f"{number} x 10 = {number * 10}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Siéntete libre de modificar la variable número para practicar con diferentes tablas de multiplicar. Estos ejercicios te ayudan a familiarizarte con la sintaxis de Python y la función print().