0% encontró este documento útil (0 votos)
9 vistas14 páginas

Guía de Estudio Python - Ipynb - Colab

El documento es una guía de estudio sobre Python, que abarca desde su introducción y características hasta conceptos básicos como variables, tipos de datos, operadores y funciones de entrada/salida. Se presentan ejemplos prácticos y ejercicios para familiarizarse con el lenguaje, destacando su facilidad de uso y versatilidad en diversas aplicaciones. Además, se incluyen notas explicativas que comparan conceptos de programación con situaciones cotidianas para facilitar la comprensión.

Cargado por

22sofia.martos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas14 páginas

Guía de Estudio Python - Ipynb - Colab

El documento es una guía de estudio sobre Python, que abarca desde su introducción y características hasta conceptos básicos como variables, tipos de datos, operadores y funciones de entrada/salida. Se presentan ejemplos prácticos y ejercicios para familiarizarse con el lenguaje, destacando su facilidad de uso y versatilidad en diversas aplicaciones. Además, se incluyen notas explicativas que comparan conceptos de programación con situaciones cotidianas para facilitar la comprensión.

Cargado por

22sofia.martos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.

ipynb - Colab

Introducción a Python

¿Qué es Python?

Python es un lenguaje de programación de alto nivel y de propósito general. Fue creado por Guido van Rossum y lanzado por primera vez en
1991. Se destaca por su sintaxis clara y legible, lo que lo hace ideal para principiantes. Además, es muy versátil y se utiliza en diversos campos,
como desarrollo web, análisis de datos, inteligencia arti cial, automatización de tareas, entre otros.

¿Cómo funciona Python?

Python es un lenguaje interpretado, lo que signi ca que el código se ejecuta línea por línea a través de un intérprete. Esto facilita la detección y
corrección de errores, ya que el intérprete te muestra exactamente dónde está el problema.

Nota: Python trabaja como un chef en la cocina: sigue las instrucciones de la receta (tu código) paso a paso, ¡sin saltarse ningún ingrediente!

Ventajas de Python

Fácil de aprender y usar: La sintaxis de Python es simple y clara, similar al inglés, lo que facilita su aprendizaje.
Versátil: Se utiliza en muchos campos diferentes, desde desarrollo web hasta ciencia de datos.
Comunidad Activa: Tiene una gran comunidad de desarrolladores que contribuyen a una vasta colección de bibliotecas y recursos.

Nota: Python es como un superhéroe de la programación: ¡puede hacer casi cualquier cosa y siempre está listo para salvar el día!

Nivel Básico

Variables

¿Qué son las variables?

Las variables en programación son contenedores que almacenan datos o valores. Piensa en ellas como cajas con etiquetas donde puedes
guardar información que puedes usar y modi car a lo largo de tu programa. En Python, una variable puede contener diferentes tipos de datos,
como números, cadenas de texto, etc.

Nota: Las variables son como cajas mágicas: guardas algo dentro y puedes sacarlo cuando lo necesites, ¡incluso cambiar lo que hay adentro!

¿Cuál es la función de las variables?

La función principal de las variables es almacenar y manipular datos dentro de un programa. Las variables permiten:

Guardar información: Como números, texto o resultados de cálculos.


Reutilizar datos: Usar la información guardada en diferentes partes del programa.
Mejorar la legibilidad: Hacer que el código sea más fácil de entender al usar nombres descriptivos para los datos.
Facilitar el cambio: Permitir modi car los valores sin tener que cambiar el código en múltiples lugares.

Tipos de Variables

Números Enteros ( int )

Los números enteros son valores numéricos sin parte decimal. Pueden ser positivos o negativos, y no tienen límite de tamaño en Python
(excepto por la memoria disponible).

Características:

Almacenan números enteros: Sin decimales.


Uso común: Contar elementos, realizar operaciones aritméticas.

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 1/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Ejemplo de Inicialización:

a = 5
b = 3

Operaciones: Puedes sumar, restar, multiplicar, dividir, etc., con enteros.

suma = a + b # 8
resta = a - b # 2
multiplicacion = a * b # 15
division = a / b # 1.6667 (resultado float)

Nota: Los números enteros son como tus amigos: no hay medios amigos, ¡o son enteros o no lo son!

Números de Punto Flotante ( float )

Los números de punto otante son valores numéricos con parte decimal. Se utilizan para representar fracciones y números que requieren
precisión decimal.

Características:

Almacenan números decimales: Pueden representar fracciones.


Uso común: Calcular promedios, trabajar con mediciones precisas.
Ejemplo de Inicialización:

a = 5.0
b = 3.0

Operaciones: Similar a los enteros, pero el resultado siempre será un float si hay al menos un float en la operación.

suma = a + b # 8.0
resta = a - b # 2.0
multiplicacion = a * b # 15.0
division = a / b # 1.6667

Nota: Los números de punto otante son como pasteles: siempre tienen una parte entera y una parte deliciosa… ¡quiero decir, decimal!

Cadenas de Texto ( str )

Las cadenas de texto son secuencias de caracteres (letras, números, símbolos) encerradas entre comillas simples ( ' ) o dobles ( " ).

Características:

Almacenan texto: Pueden incluir letras, números y símbolos.


Uso común: Mostrar mensajes, almacenar nombres, trabajar con texto.
Ejemplo de Inicialización:

nombre = "Sebastian"

Operaciones: Concatenación, repetición, acceso a caracteres especí cos.

saludo = "Hola, " + nombre # "Hola, Sebastian"


repetido = nombre * 2 # "SebastianSebastian"
primera_letra = nombre[0] # "S"

Nota: Las cadenas de texto son como las historias: ¡cuanto más largas, más interesantes!

Booleanos ( bool )

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 2/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Los booleanos son un tipo de datos que solo pueden tener dos valores: True (verdadero) o False (falso). Se utilizan para representar la
verdad de una condición.

Características:

Almacenan valores de verdad: True o False .


Uso común: Controlar el ujo del programa con condicionales y bucles.
Ejemplo de Inicialización:

esEstudiante = True

Operaciones: Comparaciones, operaciones lógicas.

a = 5
b = 3
esMayor = a > b # True
esIgual = (a == b) # False
andLogico = True and False # False
orLogico = True or False # True

Nota: Los booleanos son como los interruptores de luz: solo pueden estar encendidos (True) o apagados (False)

Output e Input

print() : Muestra información en la consola.


input() : Lee información introducida por el usuario.
Conversión de tipos: Usa int() , float() , etc., para convertir los datos introducidos por el usuario a los tipos necesarios.

Nota: ¡Con print() y input() , tu programa puede hablar y escuchar! Así que asegúrate de que tenga buenos modales.

print()

Para mostrar información en la consola, utilizamos la función print() . Es una de las funciones más básicas y esenciales en Python.

Sintaxis Básica:

print(valor1, valor2, ..., valorN)

Ejemplos:

Imprimir un mensaje simple:

print("Hola, mundo!")

Imprimir variables:

nombre = "Sebastián"
edad = 26
print("Nombre:", nombre)
print("Edad:", edad)

Concatenación de cadenas:

print("Hola, " + nombre + "! Tienes " + str(edad) + " años.")

Usando f-strings (formato de cadena literal) en Python 3.6+:

print(f"Hola, {nombre}! Tienes {edad} años.")

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 3/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Nota: Usar print() es como enviar un mensaje de texto: escribes lo que quieres decir y presionas enviar.

input()

Para recibir información del usuario, utilizamos la función input() . Esta función pausa la ejecución del programa hasta que el usuario
introduce algo y presiona Enter.

Sintaxis Básica:

variable = input("mensaje para el usuario")

Ejemplos:

Leer una cadena de texto:

nombre = input("¿Cómo te llamas? ")


print("Hola, " + nombre + "!")

Leer un número entero:

edad = int(input("¿Cuántos años tienes? "))


print(f"Tienes {edad} años.")

Leer un número de punto otante:

altura = float(input("¿Cuál es tu altura en metros? "))


print(f"Mides {altura} metros.")

Nota: Usar input() es como hacer una pregunta y esperar la respuesta: ¡debes ser paciente y escuchar (o leer)!

Operadores

Operadores Aritméticos

Los operadores aritméticos se utilizan para realizar operaciones matemáticas comunes.

Suma ( + ): Suma dos valores.

a = 10
b = 5
resultado = a + b # 15

Resta ( - ): Resta un valor de otro.

resultado = a - b # 5

Multiplicación ( * ): Multiplica dos valores.

resultado = a * b # 50

División ( / ): Divide un valor entre otro. El resultado es un número de punto otante.

resultado = a / b # 2.0

División Entera ( // ): Divide un valor entre otro y devuelve el cociente sin la parte decimal.

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 4/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab

resultado = a // b # 2

Módulo ( % ): Devuelve el residuo de la división entre dos valores.

resultado = a % b # 0

Exponenciación ( ** ): Eleva un valor a la potencia de otro.

resultado = a ** b # 100000

Nota: Los operadores aritméticos son como tus amigos en la escuela: siempre están ahí para ayudarte a resolver problemas matemáticos.

Operadores Relacionales

Los operadores relacionales comparan dos valores y devuelven un valor booleano ( True o False ).

Igual a ( == ): Comprueba si dos valores son iguales.

a = 10
b = 5
resultado = (a == b) # False

Distinto de ( != ): Comprueba si dos valores no son iguales.

resultado = (a != b) # True

Mayor que ( > ): Comprueba si un valor es mayor que otro.

resultado = (a > b) # True

Menor que ( < ): Comprueba si un valor es menor que otro.

resultado = (a < b) # False

Mayor o igual que ( >= ): Comprueba si un valor es mayor o igual a otro.

resultado = (a >= b) # True

Menor o igual que ( <= ): Comprueba si un valor es menor o igual a otro.

resultado = (a <= b) # False

Nota: Los operadores relacionales son como los jueces en una competencia: siempre deciden quién es mayor, menor o igual.

Operadores Lógicos

Los operadores lógicos se utilizan para combinar expresiones booleanas.

AND ( and ): Devuelve True si ambas expresiones son True .

x = True
y = False
resultado = x and y # False

OR ( or ): Devuelve True si al menos una de las expresiones es True .

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 5/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab

x = True
y = False
resultado = x or y # True

NOT ( not ): Invierte el valor booleano de una expresión.

x = True
resultado = not x # False

Nota: Los operadores lógicos son como los superhéroes: siempre trabajando juntos para resolver problemas difíciles.

Ejercicios Prácticos

Ejercicio 1: Hola Mundo

Objetivo: Familiarizarse con la función print() y las cadenas de texto ( str ).

Temas Cubiertos:

print()
str

Instrucciones:

1. Escribe un programa que imprima "Hola, mundo!" en la consola.

print("Hola, mundo!")

Hola, mundo!

Ejercicio 2: Presentación Personal

Objetivo: Utilizar variables de tipo str e int y la función print() .

Temas Cubiertos:

Variables ( str , int )


print()

Instrucciones:

1. De ne una variable nombre y asígnale tu nombre.


2. De ne una variable edad y asígnale tu edad.
3. Imprime un mensaje que diga "Hola, mi nombre es [nombre] y tengo [edad] años."

nombre = "Natalia"
edad = 13
print(f"Hola, mi nombre es {nombre} y tengo {edad} años.")

Hola, mi nombre es Natalia y tengo 13 años.

Ejercicio 3: Suma de Dos Números

Objetivo: Utilizar variables de tipo int y operadores aritméticos.

Temas Cubiertos:

Variables ( int )
Operadores aritméticos
print()

Instrucciones:

1. De ne dos variables numero1 y numero2 y asígnales valores enteros.


2. Calcula la suma de numero1 y numero2 .

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 6/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
3. Imprime el resultado en un formato que diga "La suma de [numero1] y [numero2] es [resultado]."

numero1 = 222
numero2 = 12
resultado = numero1 + numero2

print(f"La suma de {numero1} y {numero2} es {resultado}")

La suma de 222 y 12 es 234

Ejercicio 4: Conversor de Medidas

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca una medida en metros utilizando input() .


2. Convierte la medida a centímetros (1 metro = 100 centímetros).
3. Imprime el resultado en un formato que diga "[metros] metros son [centimetros] centímetros."

metros = float(input("Introduce la medida de metros: "))


centimetros = metros * 100
print(metros, "metros son", centimetros, "centímetros")

Introduce la medida de metros: 3223


3223.0 metros son 322300.0 centimetros

Ejercicio 5: Área de un Rectángulo

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca el ancho y el alto del rectángulo utilizando input() .
2. Calcula el área del rectángulo (ancho * alto).
3. Imprime el resultado en un formato que diga "El área del rectángulo es [área] unidades cuadradas."

ancho = float(input("Introduce el ancho del rectángulo: "))


alto = float(input("Introduce la altura del rectángulo: "))
area = ancho * alto
print("El área del rectángulo es", area, "unidades cuadradas")

Introduce el ancho del rectángulo: 12


Introduce el alto del rectángulo: 22
El área del rectángulo es 264.0 unidades cuadradas

Ejercicio 6: Calculadora Simple

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 7/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
input()
print()

Instrucciones:

1. Pide al usuario que introduzca dos números utilizando input() .


2. Calcula la suma, resta, multiplicación y división de estos dos números.
3. Imprime los resultados en un formato que diga "La suma es [suma]", "La resta es [resta]", "La multiplicación es [multiplicacion]", "La
división es [division]".

numero1 = float(input("Introduce el primer número: "))


numero2 = float(input("Introduce el segundo número: "))

suma = numero1 + numero2


resta = numero1 - numero2
multiplicacion = numero1 * numero2
division = numero1 / numero2

print("La suma es", suma)


print("La resta es", resta)
print("La multiplicación es", multiplicacion)
print("La división es", division)

Introduce el primer número: 30


Introduce el segundo número: 50
La suma es 80.0
La resta es -20.0
La multiplicación es 1500.0
La división es 0.6

Ejercicio 7: Booleans y Comparaciones

Objetivo: Utilizar variables de tipo bool y operadores aritméticos.

Temas Cubiertos:

Variables ( bool , int )


Operadores aritméticos
print()

Instrucciones:

1. De ne dos variables a y b y asígnales valores enteros.


2. Crea una variable es_igual que sea True si a es igual a b y False en caso contrario.
3. Imprime el valor de es_igual .

a = 12
b = 12
es_igual = a == b
print("¿a y b son iguales?", es_igual)

¿a y b son iguales? True

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 8/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab

Ejercicio 8: Conversor de Temperatura

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca una temperatura en grados Celsius utilizando input() .
2. Convierte la temperatura a grados Fahrenheit utilizando la fórmula (Celsius * 9/5) + 32.
3. Imprime el resultado en un formato que diga "[celsius] grados Celsius son [fahrenheit] grados Fahrenheit."

celsius = float(input("Introduce la temperatura en grados Celsius: "))


fahrenheit = (celsius * 9/5) + 32
print(celsius, "grados Celsius son", fahrenheit, "grados Fahrenheit")

Introduce la temperatura en grados Celsius: 32


32.0 grados Celsius son 89.6 grados Fahrenheit

Ejercicio 9: Comparación de Edades

Objetivo: Utilizar operadores relacionales para comparar variables.

Temas Cubiertos:

Variables ( int )
Operadores relacionales
print()
input()

Instrucciones:

1. Pide al usuario que introduzca su edad utilizando input() .


2. De ne una variable edadMinima y asígnales un valor de 18.
3. Compara la edad del usuario con edadMinima usando operadores relacionales.
4. Imprime un mensaje que diga si el usuario es mayor o menor de edad.

edad = int(input("Introduce tu edad: "))


edadMinima = 18

mayor = edad >= edadMinima


menor = edad <= edadMinima

print("¿El usuario es mayor de edad?", mayor)


print("¿El usuario es menor de edad?", menor)

Introduce tu edad: 13
¿El usuario es mayor de edad? False
¿El usuario es menor de edad? True

Ejercicio 10: Condiciones Climáticas

Objetivo: Utilizar operadores lógicos para combinar comparaciones.

Temas Cubiertos:

Variables ( float )
Operadores lógicos
input()
print()

Instrucciones:

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 9/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
1. Pide al usuario que introduzca la temperatura exterior utilizando input() .
2. De ne dos variables tempMin y tempMax y asígnales valores de 15 y 30, respectivamente.
3. Usa operadores lógicos para determinar si la temperatura está en un rango cómodo (entre tempMin y tempMax ).
4. Imprime un mensaje que diga si la temperatura está en el rango cómodo o no.

temperatura = float(input("Introduce la temperatura exterior: "))


tempMin = 15.0
tempMax = 30.0

rangoComodo = temperatura >= tempMin and temperatura <= tempMax

print("¿La temperatura está en un rango cómodo?", rangoComodo)

Introduce la temperatura exterior: 12


¿La temperatura está en un rango cómodo? False

Variación de las condiciones climaticas

temperatura = float(input("Introduce la temperatura exterior: "))


tempMin = -36
tempMax = 50
rangoPeligroso = temperatura >= tempMin and temperatura <= tempMax

print("¿La temperatura está en rango seguro?", rangoPeligroso)

if temperatura <= tempMin:


print("¡¡¡¡PELIGRO!!!!")

elif temperatura >= tempMax:


print("¡¡¡¡PELIGRO!!!!")

Introduce la temperatura exterior: 34567


¿La temperatura está en rango seguro? False
¡¡¡¡PELIGRO!!!!

Solución de Ejercicios

Ejercicio 1: Hola Mundo

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 10/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Objetivo: Familiarizarse con la función print() y las cadenas de texto ( str ).

Temas Cubiertos:

print()
str

Instrucciones:

1. Escribe un programa que imprima "Hola, mundo!" en la consola.

print("Hola, mundo!")

Hola, mundo!

Ejercicio 2: Presentación Personal

Objetivo: Utilizar variables de tipo str e int y la función print() .

Temas Cubiertos:

Variables ( str , int )


print()

Instrucciones:

1. De ne una variable nombre y asígnale tu nombre.


2. De ne una variable edad y asígnale tu edad.
3. Imprime un mensaje que diga "Hola, mi nombre es [nombre] y tengo [edad] años."

nombre = "Bruno Ernesto Herrera Slim"


edad = 13
print(f"Hola, mi nombre {nombre}")

Ejercicio 3: Suma de Dos Números

Objetivo: Utilizar variables de tipo int y operadores aritméticos.

Temas Cubiertos:

Variables ( int )
Operadores aritméticos
print()

Instrucciones:

1. De ne dos variables numero1 y numero2 y asígnales valores enteros.


2. Calcula la suma de numero1 y numero2 .
3. Imprime el resultado en un formato que diga "La suma de [numero1] y [numero2] es [resultado]."

numero1 = 5
numero2 = 7
resultado = numero1 + numero2
print("La suma de", numero1, "y", numero2, "es", resultado)

Ejercicio 4: Conversor de Medidas

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 11/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
1. Pide al usuario que introduzca una medida en metros utilizando input() .
2. Convierte la medida a centímetros (1 metro = 100 centímetros).
3. Imprime el resultado en un formato que diga "[metros] metros son [centimetros] centímetros."

metros = float(input("Introduce la medida en metros: "))


centimetros = metros * 100
print(metros, "metros son", centimetros, "centímetros.")

Ejercicio 5: Área de un Rectángulo

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca el ancho y el alto del rectángulo utilizando input() .
2. Calcula el área del rectángulo (ancho * alto).
3. Imprime el resultado en un formato que diga "El área del rectángulo es [área] unidades cuadradas."

ancho = float(input("Introduce el ancho del rectángulo: "))


alto = float(input("Introduce el alto del rectángulo: "))
area = ancho * alto
print("El área del rectángulo es", area, "unidades cuadradas.")

Ejercicio 6: Calculadora Simple

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca dos números utilizando input() .


2. Calcula la suma, resta, multiplicación y división de estos dos números.
3. Imprime los resultados en un formato que diga "La suma es [suma]", "La resta es [resta]", "La multiplicación es [multiplicacion]", "La
división es [division]".

numero1 = float(input("Introduce el primer número: "))


numero2 = float(input("Introduce el segundo número: "))

suma = numero1 + numero2


resta = numero1 - numero2
multiplicacion = numero1 * numero2
division = numero1 / numero2

print("La suma es", suma)


print("La resta es", resta)
print("La multiplicación es", multiplicacion)
print("La división es", division)

Ejercicio 7: Booleans y Comparaciones

Objetivo: Utilizar variables de tipo bool y operadores aritméticos.

Temas Cubiertos:

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 12/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Variables ( bool , int )
Operadores aritméticos
print()

Instrucciones:

1. De ne dos variables a y b y asígnales valores enteros.


2. Crea una variable es_igual que sea True si a es igual a b y False en caso contrario.
3. Imprime el valor de es_igual .

a = 10
b = 15
es_igual = a == b
print("¿a y b son iguales?", es_igual)

Ejercicio 8: Conversor de Temperatura

Objetivo: Utilizar variables de tipo float , operadores aritméticos y la función input() .

Temas Cubiertos:

Variables ( float )
Operadores aritméticos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca una temperatura en grados Celsius utilizando input() .
2. Convierte la temperatura a grados Fahrenheit utilizando la fórmula (Celsius * 9/5) + 32.
3. Imprime el resultado en un formato que diga "[celsius] grados Celsius son [fahrenheit] grados Fahrenheit."

celsius = float(input("Introduce la temperatura en grados Celsius: "))


fahrenheit = (celsius * 9/5) + 32
print(celsius, "grados Celsius son", fahrenheit, "grados Fahrenheit.")

Ejercicio 9: Comparación de Edades

Objetivo: Utilizar operadores relacionales para comparar variables.

Temas Cubiertos:

Variables ( int )
Operadores relacionales
print()
input()

Instrucciones:

1. Pide al usuario que introduzca su edad utilizando input() .


2. De ne una variable edadMinima y asígnales un valor de 18.
3. Compara la edad del usuario con edadMinima usando operadores relacionales.
4. Imprime un mensaje que diga si el usuario es mayor o menor de edad.

edadUsuario = int(input("Introduce tu edad: "))


edadMinima = 18

esMayor = edadUsuario >= edadMinima


esMenor = edadUsuario < edadMinima

print("¿El usuario es mayor de edad?", esMayor)


print("¿El usuario es menor de edad?", esMenor)

Ejercicio 10: Condiciones Climáticas

Objetivo: Utilizar operadores lógicos para combinar comparaciones.

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 13/14
18/1/25, 1:03 p.m. Guía de Estudio Python de Nat.ipynb - Colab
Temas Cubiertos:

Variables ( float )
Operadores lógicos
input()
print()

Instrucciones:

1. Pide al usuario que introduzca la temperatura exterior utilizando input() .


2. De ne dos variables tempMin y tempMax y asígnales valores de 15 y 30, respectivamente.
3. Usa operadores lógicos para determinar si la temperatura está en un rango cómodo (entre tempMin y tempMax ).
4. Imprime un mensaje que diga si la temperatura está en el rango cómodo o no.

temperatura = float(input("Introduce la temperatura exterior en grados Celsius: "))


tempMin = 15.0
tempMax = 30.0

estaComodo = temperatura >= tempMin and temperatura <= tempMax

print("¿La temperatura está en un rango cómodo?", estaComodo)

https://colab.research.google.com/drive/175qD5C1ZCrPsTwjtkOmNicDiLzK9p9sV#scrollTo=DDhAXYGrNoc9&printMode=true 14/14

También podría gustarte