P2 Tipos Expresiones y Entrada-Salida
P2 Tipos Expresiones y Entrada-Salida
P2 Tipos Expresiones y Entrada-Salida
En los ejemplos anteriores hemos usado los caracteres especiales '\n' y '\t', que se
denominan secuencias de escape. La secuencia de escape '\n' le indica al ordenador que salte
a una nueva línea en la salida, y la secuencia '\t' que salte a la siguiente tabulación horizontal.
Si queremos incluir comillas (tanto simples como dobles) en nuestras frases, podemos
conseguirlo utilizando las secuencias de escape '\'' o '\"', pero se recomienda la utilización de las
comillas alternadas para producir ese efecto:
Mejor la opción:
que
1
Práctica 2: Tipos, expresiones aritméticas y entrada/salida
Para leer un número entero utilizaremos la función input convirtiendo su resultado a int. Por
ejemplo:
num_dulces = int(input("Dame numero de dulces: "))
Leemos un dato entero introducido por teclado y lo guardamos en la variable num_dulces
Para leer un número real utilizaremos la función input convirtiendo su resultado a float. Por
ejemplo:
error = float(input("Dame valor del error: "))
Leemos el dato real y lo guardamos en error
3. Tareas de programación
Tarea 1: Dado el siguiente código, complétalo tal y como se explica en la práctica 1 (con los
comentarios de cabecera adecuados y la definición del módulo principal), pruébalo en Spyder
y corrige los posibles errores. Guárdalo con el nombre P2_Tarea1.py
c1 = 200
c2 = 10
c3 = 10
c4 = c1 - c2 ** 3 / c3
En las tareas restantes de la práctica incluye en los programas los comentarios de cabecera y la
definición del módulo principal.
2
Práctica 2: Tipos, expresiones aritméticas y entrada/salida
𝑥 ∗ (𝑦 + 2)2
𝑥+𝑦 3𝑥−𝑦 𝑥2 + 𝑦2
𝑥 3 + 𝑦/2
Un ejemplo de ejecución empezaría así (sólo se han incluido las dos primeras expresiones,
falta el resto):
Dame el valor de x: 1
Dame el valor de y: 2
1+2=3
3*1-2=1
Tarea 3: Te vas de viaje a Cuba con euros pero te dan los precios en CUC. Vamos a hacer una
calculadora para ayudarte. El cambio está a 94,04 euros por cada 100 CUC. Haz un programa,
llamado P2_Tarea3.py, que pregunte un precio en CUC y te lo indique en euros.
3
Práctica 2: Tipos, expresiones aritméticas y entrada/salida
P2_Apellido1_Apellido2.zip
Donde Apellido1 será el primer apellido del primer miembro de la pareja de prácticas, y
Apellido2 será el primer apellido del segundo miembro de la pareja.
P2_Apellido1.zip
Sube el zip generado a la tarea creada para la práctica en el Aula Virtual. Basta con que un
miembro de la pareja suba el zip a la tarea.