Capítulo 2: Fundamentos de Python
2.2 Variables y Tipos de Datos
En esta sección, discutiremos las variables y los tipos de datos en Python. Las variables son esenciales en la programación porque te permiten almacenar y manipular datos, mientras que los tipos de datos definen el tipo de dato que se puede almacenar en una variable.
2.2.1 Variables
Las variables en Python se utilizan para almacenar valores para su uso posterior en tu programa. A una variable se le asigna un valor usando el operador de asignación (=). El nombre de la variable debe cumplir con ciertas convenciones de nomenclatura:
- Comienza con una letra o un guion bajo (_)
- Consiste en letras, números o guiones bajos
- Sensible a las mayúsculas y minúsculas
Ejemplos de asignaciones de variables:
name = "John"
age = 25
_height = 175.5
También puedes realizar múltiples asignaciones en una sola línea:
x, y, z = 1, 2, 3
2.2.2 Tipos de Datos
Python tiene varios tipos de datos incorporados que te permiten trabajar con diversas formas de datos. Algunos de los tipos de datos más comunes son:
- Enteros (int): Números enteros, como 5, -3 o 42.
- Números de punto flotante (float): Números decimales, como 3.14, -0.5 o 1.0.
- Cadenas (str): Secuencias de caracteres, como "hola", 'mundo' o "Python es divertido!".
- Booleanos (bool): Valores lógicos, ya sea Verdadero o Falso.
Puedes determinar el tipo de un valor o variable usando la función type():
x = 42
print(type(x)) # Output: <class 'int'>
y = 3.14
print(type(y)) # Output: <class 'float'>
z = "Python"
print(type(z)) # Output: <class 'str'>
a = True
print(type(a)) # Output: <class 'bool'>
2.2.3 Conversión de Tipos
Puedes convertir entre diferentes tipos de datos usando funciones integradas de Python, como int(), float(), str() y bool().
Ejemplos de conversión de tipos:
x = 5.5
y = int(x) # Convert float to int, y becomes 5
a = 3
b = float(a) # Convert int to float, b becomes 3.0
c = 42
d = str(c) # Convert int to str, d becomes "42"
e = "123"
f = int(e) # Convert str to int, f becomes 123
Es importante tener en cuenta que no todas las conversiones son posibles. Por ejemplo, convertir una cadena no numérica a un número entero o decimal dará como resultado un ValueError.
Comprender las variables y los tipos de datos es crucial en la programación de Python, ya que forman la base para manipular datos y realizar diversas operaciones. A medida que avanzas en este libro, encontrarás tipos de datos más avanzados, como listas, diccionarios y tuplas, que te permitirán trabajar con estructuras de datos más complejas.
Ejercicio 2.2.1: Convertidor de Celsius a Fahrenheit
En este ejercicio, escribirás un programa Python que convierte una temperatura en grados Celsius a grados Fahrenheit. Practicarás el uso de variables, tipos de datos, expresiones y la función print().
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada celsius y asígnale el valor de la temperatura en grados Celsius (por ejemplo, 30).
- Calcula la temperatura en grados Fahrenheit usando la fórmula fahrenheit = (celsius * 9/5) + 32, y asigna el resultado a una nueva variable llamada fahrenheit.
- Utiliza la función print() para mostrar la temperatura en grados Fahrenheit, formateada como una cadena con el símbolo de grado (°F).
Tu código final debería verse así:
celsius = 30
fahrenheit = (celsius * 9/5) + 32
print(f"{celsius}°C is equal to {fahrenheit}°F")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
30°C is equal to 86.0°F
Siéntete libre de modificar el valor de celsius para probar tu programa con diferentes temperaturas. Este ejercicio te ayuda a familiarizarte con variables, tipos de datos, expresiones aritméticas y la función print() con f-strings para la salida formateada.
Ejercicio 2.2.2: Calcula el área y el perímetro de un rectángulo
En este ejercicio, escribirás un programa Python que calcula el área y el perímetro de un rectángulo. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara dos variables: length y width . Asigna valores apropiados (por ejemplo, 5 y 3, respectivamente).
- Calcula el área del rectángulo usando la fórmula área = length * width , y asigna el resultado a una variable llamada área.
- Calcula el perímetro del rectángulo usando la fórmula perímetro = 2 * (length + width), y asigna el resultado a una variable llamada perímetro.
- Utiliza la función print() para mostrar el área y el perímetro calculados del rectángulo.
Tu código final debería verse así:
length = 5
width = 3
area = length * width
perimeter = 2 * (length + width)
print(f"The area of a rectangle with length {length} and width {width} is {area}")
print(f"The perimeter of a rectangle with length {length} and width {width} is {perimeter}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of a rectangle with length 5 and width 3 is 15
The perimeter of a rectangle with length 5 and width 3 is 16
Siéntete libre de modificar las variables largo y ancho para practicar con diferentes dimensiones de rectángulos. Este ejercicio te ayuda a familiarizarte con variables y tipos de datos en Python.
Ejercicio 2.2.3: Calculadora de interés simple
In this exercise, you will write a Python program that calculates the simple interest earned on an investment. You will practice using variables and data types.
Instructions:
- Create a new Python file or open a Python interpreter.
- Declare three variables:
principal
,rate
, andtime
. Assign them appropriate values (e.g., 1000, 0.05, and 3, respectively). - Calculate the simple interest using the formula
simple_interest = principal * rate * time
, and assign the result to a variable namedsimple_interest
. - Use the
print()
function to display the calculated simple interest.
Your final code should look something like this:
En este ejercicio, escribirás un programa Python que calcula el interés simple ganado en una inversión. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara tres variables: principal, rate y time. Asigna valores apropiados (por ejemplo, 1000, 0.05 y 3, respectivamente).
- Calcula el interés simple usando la fórmula interés_simple = principal * rate* time, y asigna el resultado a una variable llamada simple_interest.
- Utiliza la función print() para mostrar el interés simple calculado.
Tu código final debería verse así:
principal = 1000
rate = 0.05
time = 3
simple_interest = principal * rate * time
print(f"The simple interest earned on an investment of ${principal} at a rate of {rate * 100}% over {time} years is ${simple_interest}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The simple interest earned on an investment of $1000 at a rate of 5.0% over 3 years is $150.0
Siéntete libre de modificar las variables para practicar con diferentes escenarios de inversión. Estos ejercicios te ayudan a familiarizarte con las variables y los tipos de datos en Python.
2.2 Variables y Tipos de Datos
En esta sección, discutiremos las variables y los tipos de datos en Python. Las variables son esenciales en la programación porque te permiten almacenar y manipular datos, mientras que los tipos de datos definen el tipo de dato que se puede almacenar en una variable.
2.2.1 Variables
Las variables en Python se utilizan para almacenar valores para su uso posterior en tu programa. A una variable se le asigna un valor usando el operador de asignación (=). El nombre de la variable debe cumplir con ciertas convenciones de nomenclatura:
- Comienza con una letra o un guion bajo (_)
- Consiste en letras, números o guiones bajos
- Sensible a las mayúsculas y minúsculas
Ejemplos de asignaciones de variables:
name = "John"
age = 25
_height = 175.5
También puedes realizar múltiples asignaciones en una sola línea:
x, y, z = 1, 2, 3
2.2.2 Tipos de Datos
Python tiene varios tipos de datos incorporados que te permiten trabajar con diversas formas de datos. Algunos de los tipos de datos más comunes son:
- Enteros (int): Números enteros, como 5, -3 o 42.
- Números de punto flotante (float): Números decimales, como 3.14, -0.5 o 1.0.
- Cadenas (str): Secuencias de caracteres, como "hola", 'mundo' o "Python es divertido!".
- Booleanos (bool): Valores lógicos, ya sea Verdadero o Falso.
Puedes determinar el tipo de un valor o variable usando la función type():
x = 42
print(type(x)) # Output: <class 'int'>
y = 3.14
print(type(y)) # Output: <class 'float'>
z = "Python"
print(type(z)) # Output: <class 'str'>
a = True
print(type(a)) # Output: <class 'bool'>
2.2.3 Conversión de Tipos
Puedes convertir entre diferentes tipos de datos usando funciones integradas de Python, como int(), float(), str() y bool().
Ejemplos de conversión de tipos:
x = 5.5
y = int(x) # Convert float to int, y becomes 5
a = 3
b = float(a) # Convert int to float, b becomes 3.0
c = 42
d = str(c) # Convert int to str, d becomes "42"
e = "123"
f = int(e) # Convert str to int, f becomes 123
Es importante tener en cuenta que no todas las conversiones son posibles. Por ejemplo, convertir una cadena no numérica a un número entero o decimal dará como resultado un ValueError.
Comprender las variables y los tipos de datos es crucial en la programación de Python, ya que forman la base para manipular datos y realizar diversas operaciones. A medida que avanzas en este libro, encontrarás tipos de datos más avanzados, como listas, diccionarios y tuplas, que te permitirán trabajar con estructuras de datos más complejas.
Ejercicio 2.2.1: Convertidor de Celsius a Fahrenheit
En este ejercicio, escribirás un programa Python que convierte una temperatura en grados Celsius a grados Fahrenheit. Practicarás el uso de variables, tipos de datos, expresiones y la función print().
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada celsius y asígnale el valor de la temperatura en grados Celsius (por ejemplo, 30).
- Calcula la temperatura en grados Fahrenheit usando la fórmula fahrenheit = (celsius * 9/5) + 32, y asigna el resultado a una nueva variable llamada fahrenheit.
- Utiliza la función print() para mostrar la temperatura en grados Fahrenheit, formateada como una cadena con el símbolo de grado (°F).
Tu código final debería verse así:
celsius = 30
fahrenheit = (celsius * 9/5) + 32
print(f"{celsius}°C is equal to {fahrenheit}°F")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
30°C is equal to 86.0°F
Siéntete libre de modificar el valor de celsius para probar tu programa con diferentes temperaturas. Este ejercicio te ayuda a familiarizarte con variables, tipos de datos, expresiones aritméticas y la función print() con f-strings para la salida formateada.
Ejercicio 2.2.2: Calcula el área y el perímetro de un rectángulo
En este ejercicio, escribirás un programa Python que calcula el área y el perímetro de un rectángulo. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara dos variables: length y width . Asigna valores apropiados (por ejemplo, 5 y 3, respectivamente).
- Calcula el área del rectángulo usando la fórmula área = length * width , y asigna el resultado a una variable llamada área.
- Calcula el perímetro del rectángulo usando la fórmula perímetro = 2 * (length + width), y asigna el resultado a una variable llamada perímetro.
- Utiliza la función print() para mostrar el área y el perímetro calculados del rectángulo.
Tu código final debería verse así:
length = 5
width = 3
area = length * width
perimeter = 2 * (length + width)
print(f"The area of a rectangle with length {length} and width {width} is {area}")
print(f"The perimeter of a rectangle with length {length} and width {width} is {perimeter}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of a rectangle with length 5 and width 3 is 15
The perimeter of a rectangle with length 5 and width 3 is 16
Siéntete libre de modificar las variables largo y ancho para practicar con diferentes dimensiones de rectángulos. Este ejercicio te ayuda a familiarizarte con variables y tipos de datos en Python.
Ejercicio 2.2.3: Calculadora de interés simple
In this exercise, you will write a Python program that calculates the simple interest earned on an investment. You will practice using variables and data types.
Instructions:
- Create a new Python file or open a Python interpreter.
- Declare three variables:
principal
,rate
, andtime
. Assign them appropriate values (e.g., 1000, 0.05, and 3, respectively). - Calculate the simple interest using the formula
simple_interest = principal * rate * time
, and assign the result to a variable namedsimple_interest
. - Use the
print()
function to display the calculated simple interest.
Your final code should look something like this:
En este ejercicio, escribirás un programa Python que calcula el interés simple ganado en una inversión. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara tres variables: principal, rate y time. Asigna valores apropiados (por ejemplo, 1000, 0.05 y 3, respectivamente).
- Calcula el interés simple usando la fórmula interés_simple = principal * rate* time, y asigna el resultado a una variable llamada simple_interest.
- Utiliza la función print() para mostrar el interés simple calculado.
Tu código final debería verse así:
principal = 1000
rate = 0.05
time = 3
simple_interest = principal * rate * time
print(f"The simple interest earned on an investment of ${principal} at a rate of {rate * 100}% over {time} years is ${simple_interest}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The simple interest earned on an investment of $1000 at a rate of 5.0% over 3 years is $150.0
Siéntete libre de modificar las variables para practicar con diferentes escenarios de inversión. Estos ejercicios te ayudan a familiarizarte con las variables y los tipos de datos en Python.
2.2 Variables y Tipos de Datos
En esta sección, discutiremos las variables y los tipos de datos en Python. Las variables son esenciales en la programación porque te permiten almacenar y manipular datos, mientras que los tipos de datos definen el tipo de dato que se puede almacenar en una variable.
2.2.1 Variables
Las variables en Python se utilizan para almacenar valores para su uso posterior en tu programa. A una variable se le asigna un valor usando el operador de asignación (=). El nombre de la variable debe cumplir con ciertas convenciones de nomenclatura:
- Comienza con una letra o un guion bajo (_)
- Consiste en letras, números o guiones bajos
- Sensible a las mayúsculas y minúsculas
Ejemplos de asignaciones de variables:
name = "John"
age = 25
_height = 175.5
También puedes realizar múltiples asignaciones en una sola línea:
x, y, z = 1, 2, 3
2.2.2 Tipos de Datos
Python tiene varios tipos de datos incorporados que te permiten trabajar con diversas formas de datos. Algunos de los tipos de datos más comunes son:
- Enteros (int): Números enteros, como 5, -3 o 42.
- Números de punto flotante (float): Números decimales, como 3.14, -0.5 o 1.0.
- Cadenas (str): Secuencias de caracteres, como "hola", 'mundo' o "Python es divertido!".
- Booleanos (bool): Valores lógicos, ya sea Verdadero o Falso.
Puedes determinar el tipo de un valor o variable usando la función type():
x = 42
print(type(x)) # Output: <class 'int'>
y = 3.14
print(type(y)) # Output: <class 'float'>
z = "Python"
print(type(z)) # Output: <class 'str'>
a = True
print(type(a)) # Output: <class 'bool'>
2.2.3 Conversión de Tipos
Puedes convertir entre diferentes tipos de datos usando funciones integradas de Python, como int(), float(), str() y bool().
Ejemplos de conversión de tipos:
x = 5.5
y = int(x) # Convert float to int, y becomes 5
a = 3
b = float(a) # Convert int to float, b becomes 3.0
c = 42
d = str(c) # Convert int to str, d becomes "42"
e = "123"
f = int(e) # Convert str to int, f becomes 123
Es importante tener en cuenta que no todas las conversiones son posibles. Por ejemplo, convertir una cadena no numérica a un número entero o decimal dará como resultado un ValueError.
Comprender las variables y los tipos de datos es crucial en la programación de Python, ya que forman la base para manipular datos y realizar diversas operaciones. A medida que avanzas en este libro, encontrarás tipos de datos más avanzados, como listas, diccionarios y tuplas, que te permitirán trabajar con estructuras de datos más complejas.
Ejercicio 2.2.1: Convertidor de Celsius a Fahrenheit
En este ejercicio, escribirás un programa Python que convierte una temperatura en grados Celsius a grados Fahrenheit. Practicarás el uso de variables, tipos de datos, expresiones y la función print().
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada celsius y asígnale el valor de la temperatura en grados Celsius (por ejemplo, 30).
- Calcula la temperatura en grados Fahrenheit usando la fórmula fahrenheit = (celsius * 9/5) + 32, y asigna el resultado a una nueva variable llamada fahrenheit.
- Utiliza la función print() para mostrar la temperatura en grados Fahrenheit, formateada como una cadena con el símbolo de grado (°F).
Tu código final debería verse así:
celsius = 30
fahrenheit = (celsius * 9/5) + 32
print(f"{celsius}°C is equal to {fahrenheit}°F")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
30°C is equal to 86.0°F
Siéntete libre de modificar el valor de celsius para probar tu programa con diferentes temperaturas. Este ejercicio te ayuda a familiarizarte con variables, tipos de datos, expresiones aritméticas y la función print() con f-strings para la salida formateada.
Ejercicio 2.2.2: Calcula el área y el perímetro de un rectángulo
En este ejercicio, escribirás un programa Python que calcula el área y el perímetro de un rectángulo. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara dos variables: length y width . Asigna valores apropiados (por ejemplo, 5 y 3, respectivamente).
- Calcula el área del rectángulo usando la fórmula área = length * width , y asigna el resultado a una variable llamada área.
- Calcula el perímetro del rectángulo usando la fórmula perímetro = 2 * (length + width), y asigna el resultado a una variable llamada perímetro.
- Utiliza la función print() para mostrar el área y el perímetro calculados del rectángulo.
Tu código final debería verse así:
length = 5
width = 3
area = length * width
perimeter = 2 * (length + width)
print(f"The area of a rectangle with length {length} and width {width} is {area}")
print(f"The perimeter of a rectangle with length {length} and width {width} is {perimeter}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of a rectangle with length 5 and width 3 is 15
The perimeter of a rectangle with length 5 and width 3 is 16
Siéntete libre de modificar las variables largo y ancho para practicar con diferentes dimensiones de rectángulos. Este ejercicio te ayuda a familiarizarte con variables y tipos de datos en Python.
Ejercicio 2.2.3: Calculadora de interés simple
In this exercise, you will write a Python program that calculates the simple interest earned on an investment. You will practice using variables and data types.
Instructions:
- Create a new Python file or open a Python interpreter.
- Declare three variables:
principal
,rate
, andtime
. Assign them appropriate values (e.g., 1000, 0.05, and 3, respectively). - Calculate the simple interest using the formula
simple_interest = principal * rate * time
, and assign the result to a variable namedsimple_interest
. - Use the
print()
function to display the calculated simple interest.
Your final code should look something like this:
En este ejercicio, escribirás un programa Python que calcula el interés simple ganado en una inversión. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara tres variables: principal, rate y time. Asigna valores apropiados (por ejemplo, 1000, 0.05 y 3, respectivamente).
- Calcula el interés simple usando la fórmula interés_simple = principal * rate* time, y asigna el resultado a una variable llamada simple_interest.
- Utiliza la función print() para mostrar el interés simple calculado.
Tu código final debería verse así:
principal = 1000
rate = 0.05
time = 3
simple_interest = principal * rate * time
print(f"The simple interest earned on an investment of ${principal} at a rate of {rate * 100}% over {time} years is ${simple_interest}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The simple interest earned on an investment of $1000 at a rate of 5.0% over 3 years is $150.0
Siéntete libre de modificar las variables para practicar con diferentes escenarios de inversión. Estos ejercicios te ayudan a familiarizarte con las variables y los tipos de datos en Python.
2.2 Variables y Tipos de Datos
En esta sección, discutiremos las variables y los tipos de datos en Python. Las variables son esenciales en la programación porque te permiten almacenar y manipular datos, mientras que los tipos de datos definen el tipo de dato que se puede almacenar en una variable.
2.2.1 Variables
Las variables en Python se utilizan para almacenar valores para su uso posterior en tu programa. A una variable se le asigna un valor usando el operador de asignación (=). El nombre de la variable debe cumplir con ciertas convenciones de nomenclatura:
- Comienza con una letra o un guion bajo (_)
- Consiste en letras, números o guiones bajos
- Sensible a las mayúsculas y minúsculas
Ejemplos de asignaciones de variables:
name = "John"
age = 25
_height = 175.5
También puedes realizar múltiples asignaciones en una sola línea:
x, y, z = 1, 2, 3
2.2.2 Tipos de Datos
Python tiene varios tipos de datos incorporados que te permiten trabajar con diversas formas de datos. Algunos de los tipos de datos más comunes son:
- Enteros (int): Números enteros, como 5, -3 o 42.
- Números de punto flotante (float): Números decimales, como 3.14, -0.5 o 1.0.
- Cadenas (str): Secuencias de caracteres, como "hola", 'mundo' o "Python es divertido!".
- Booleanos (bool): Valores lógicos, ya sea Verdadero o Falso.
Puedes determinar el tipo de un valor o variable usando la función type():
x = 42
print(type(x)) # Output: <class 'int'>
y = 3.14
print(type(y)) # Output: <class 'float'>
z = "Python"
print(type(z)) # Output: <class 'str'>
a = True
print(type(a)) # Output: <class 'bool'>
2.2.3 Conversión de Tipos
Puedes convertir entre diferentes tipos de datos usando funciones integradas de Python, como int(), float(), str() y bool().
Ejemplos de conversión de tipos:
x = 5.5
y = int(x) # Convert float to int, y becomes 5
a = 3
b = float(a) # Convert int to float, b becomes 3.0
c = 42
d = str(c) # Convert int to str, d becomes "42"
e = "123"
f = int(e) # Convert str to int, f becomes 123
Es importante tener en cuenta que no todas las conversiones son posibles. Por ejemplo, convertir una cadena no numérica a un número entero o decimal dará como resultado un ValueError.
Comprender las variables y los tipos de datos es crucial en la programación de Python, ya que forman la base para manipular datos y realizar diversas operaciones. A medida que avanzas en este libro, encontrarás tipos de datos más avanzados, como listas, diccionarios y tuplas, que te permitirán trabajar con estructuras de datos más complejas.
Ejercicio 2.2.1: Convertidor de Celsius a Fahrenheit
En este ejercicio, escribirás un programa Python que convierte una temperatura en grados Celsius a grados Fahrenheit. Practicarás el uso de variables, tipos de datos, expresiones y la función print().
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara una variable llamada celsius y asígnale el valor de la temperatura en grados Celsius (por ejemplo, 30).
- Calcula la temperatura en grados Fahrenheit usando la fórmula fahrenheit = (celsius * 9/5) + 32, y asigna el resultado a una nueva variable llamada fahrenheit.
- Utiliza la función print() para mostrar la temperatura en grados Fahrenheit, formateada como una cadena con el símbolo de grado (°F).
Tu código final debería verse así:
celsius = 30
fahrenheit = (celsius * 9/5) + 32
print(f"{celsius}°C is equal to {fahrenheit}°F")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
30°C is equal to 86.0°F
Siéntete libre de modificar el valor de celsius para probar tu programa con diferentes temperaturas. Este ejercicio te ayuda a familiarizarte con variables, tipos de datos, expresiones aritméticas y la función print() con f-strings para la salida formateada.
Ejercicio 2.2.2: Calcula el área y el perímetro de un rectángulo
En este ejercicio, escribirás un programa Python que calcula el área y el perímetro de un rectángulo. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara dos variables: length y width . Asigna valores apropiados (por ejemplo, 5 y 3, respectivamente).
- Calcula el área del rectángulo usando la fórmula área = length * width , y asigna el resultado a una variable llamada área.
- Calcula el perímetro del rectángulo usando la fórmula perímetro = 2 * (length + width), y asigna el resultado a una variable llamada perímetro.
- Utiliza la función print() para mostrar el área y el perímetro calculados del rectángulo.
Tu código final debería verse así:
length = 5
width = 3
area = length * width
perimeter = 2 * (length + width)
print(f"The area of a rectangle with length {length} and width {width} is {area}")
print(f"The perimeter of a rectangle with length {length} and width {width} is {perimeter}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The area of a rectangle with length 5 and width 3 is 15
The perimeter of a rectangle with length 5 and width 3 is 16
Siéntete libre de modificar las variables largo y ancho para practicar con diferentes dimensiones de rectángulos. Este ejercicio te ayuda a familiarizarte con variables y tipos de datos en Python.
Ejercicio 2.2.3: Calculadora de interés simple
In this exercise, you will write a Python program that calculates the simple interest earned on an investment. You will practice using variables and data types.
Instructions:
- Create a new Python file or open a Python interpreter.
- Declare three variables:
principal
,rate
, andtime
. Assign them appropriate values (e.g., 1000, 0.05, and 3, respectively). - Calculate the simple interest using the formula
simple_interest = principal * rate * time
, and assign the result to a variable namedsimple_interest
. - Use the
print()
function to display the calculated simple interest.
Your final code should look something like this:
En este ejercicio, escribirás un programa Python que calcula el interés simple ganado en una inversión. Practicarás el uso de variables y tipos de datos.
Instrucciones:
- Crea un nuevo archivo Python o abre un intérprete de Python.
- Declara tres variables: principal, rate y time. Asigna valores apropiados (por ejemplo, 1000, 0.05 y 3, respectivamente).
- Calcula el interés simple usando la fórmula interés_simple = principal * rate* time, y asigna el resultado a una variable llamada simple_interest.
- Utiliza la función print() para mostrar el interés simple calculado.
Tu código final debería verse así:
principal = 1000
rate = 0.05
time = 3
simple_interest = principal * rate * time
print(f"The simple interest earned on an investment of ${principal} at a rate of {rate * 100}% over {time} years is ${simple_interest}")
Cuando ejecutes tu programa, deberías ver una salida similar a la siguiente:
The simple interest earned on an investment of $1000 at a rate of 5.0% over 3 years is $150.0
Siéntete libre de modificar las variables para practicar con diferentes escenarios de inversión. Estos ejercicios te ayudan a familiarizarte con las variables y los tipos de datos en Python.