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

  1. Haga una calculadora que sume 2 valores y muestre su resultado
  2. Solicitarle al usuario los datos necesarios para obtener el área de un triángulo, calcularla y mostrarla
  3. Dado un número determinado de días, calcule cuántos segundos tienen esos días​

MATERIAL DE LECTURA

Python

By Guillermo Nuñez