Python
Introducción
Python
Jugando con el intérprete
VARIABLES
Una variable está formada por un espacio en el sistema de almacenaje y un nombre que está asociado a ese espacio.
VARIABLES
Como en el álgebra, a cada dato o elemento, ya sea constante o variable, se le bautiza con un nombre o identificador; el cual si se ha elegido adecuadamente, ayuda mucho a la persona que lea el programa
Identificador
VARIABLES
Asigna el valor de la expresión que está a la derecha del signo =, a la variable que está a la izquierda.
Sentencia de asignación
a = 5
b = a + 2
c = "hola"
d = b + c
VARIABLES
Un tipo de datos es la propiedad de un valor que determina su dominio (qué valores puede tomar), qué operaciones se le pueden aplicar y cómo es representado internamente por la computadora.
En el ejemplo anterior creamos enteros (int) para a y b y cadenas (string) para c, también existen float
Tipos de datos
Para convertir de numero a cadena: str(miNumero)
Para convertir cadena a número entero: int(miCadena)
Para convertir a número flotante: float(variable)
CÓDIGO FUENTE
- El código se guarda en un archivo con extensión .py
- La computadora lo procesa línea a línea, en orden secuencial
print('Hola Mundo')
Entradas
- Existen múltiples formas de dar datos de entrada a un programa en python, para la línea de comandos se utiliza input
algo = input("Ingresa algo: ") print("ingresaste " + algo)
Ejemplo
Realizar un algoritmo para resolver el siguiente problema:
El usuario ingresa los datos: el precio del kilowatt-hora, la lectura actual y la lectura anterior de un medidor; calcular el importe que una persona deberá abonar a E.D.E.M.S.A.
Mostrar los datos y el resultado obtenido.-
Resolución
precio = input("Precio? ") lect_ant = input("Lectura anterior? ") lect_act = input("Lectura actual? ") consumo = int(lect_act) - int(lect_ant) importe = consumo * int(precio) print("El importe a pagar es: $" + str(importe) + ". Hubo un consumo de " + str(consumo) + "kw")
Ejercicios
- Haga una calculadora que sume 2 valores y muestre su resultado
- Solicitarle al usuario los datos necesarios para obtener el área de un triángulo, calcularla y mostrarla
- Dado un número determinado de días, calcule cuántos segundos tienen esos días
MATERIAL DE LECTURA
ALGORITMOS Y ESTRUCTURAS DE DATOS, UTN (UNIDAD 1)
http://www.frro.utn.edu.ar/repositorio/catedras/sistemas/1_anio/algoritmo_estructura_datos/SORRIBAS.pdf
ACADEMIA KHAN
https://es.khanacademy.org/computing/cs/programming
Python
By Guillermo Nuñez
Python
- 1,207