Tan bueno como w3shools
https://learnpython.org/
apuntes python 3 con ejercicios
Walter
En w3schools hay html y css también, muy buenos.
#Ejemplo Funciones facturas
def impuesto(factura): #factura es el parámetro de la función. Toda función se define con def
"""Le agrega un impuesto del 8% a la factura del restaurante."""
factura *= 1.08 # Esto es : factura = factura * 1.08
print ("Con impuesto: %f" % factura)
return factura
def propina(factura):
"""Le agrega una propina del 15% a la factura del restaurante."""
factura *= 1.15
print ("Con propina: %f" % factura)
return factura
comida_costo = 150
comida_con_impuesto = impuesto(comida_costo)
comida_con_propina = propina(comida_con_impuesto)
#Ejemplo 1 Funciones 8-8-2016
## Mismo resultado que la anterior, pero modificada para observar comportamiento.
def impuesto(xx):
pipi = xx * 1.08
return pipi def propina(ff):
maria= ff * 1.15
return maria comida_costo = 100
comida_con_impuesto = impuesto(comida_costo)
print ("El resultado de ejecutar impuesto(comida_costo) ha sido %f" % comida_con_impuesto) comida_con_propina = propina(comida_con_impuesto)
print ("El resultado de ejecutar propina(comida_con_impuesto) ha sido %.2f" % comida_con_propina)
#ejemplo 3 Funciones
def impuesto(xx):
pipi = xx * 1.08
return pipi def propina(ff):
maria= ff * 1.15
return maria comida_costo = 100
# En este ejemplo, pasamos como parámetro (o argumento) el resultado de impuesto(comida_costo)
# directamente a propina(). De esa manera, limitamos el consumo de memoria inutil con variables
# innecesarias. Esto es importante en grandes programas o bien en HSL´s ( High Speed Loops: Bucles de
# Alta Velocidad)print ("Su factura es de %.2f" % propina(impuesto(comida_costo)))