Menu en Python

miércoles, 10 de octubre de 2012

"Leccion Numero 2"

LECCIÓN 2
# # # # # # # # # # # # # # # # # # # # # # #

1-operadores de prioridad:
() **
* /
+ -

>>> (1 +1) ** (5-2) / 2 * 2

2-definir funciones:

def FunctionName (Parámetros):
DECLARACIONES

* declaraciones de tipo de función con el recreo!

>>> def suma (a, b):
s = a + b
print s

>>> def letra (a, b):
d = a-b
volver d
print "finish"

- El uso de "retorno" para salir de la función, por lo que los comandos siguientes después de "retorno" no se ejecutará!
- "s" y las variables "D" no se dispone de la función son variables locales!.

podemos utilizar otras funciones de definir una función:

>>> Def suma (a, b):
volver a b +
>>> def promedio (a, b):
s = suma (a, b)
volver float (s) / 2

* Nota para funcionar tipo de salida.

en definir una función, se puede llamar a sí mismo!

>> Def factorial (n):
if n == 0:
devuelve 1
más:
regresar n * factorial (n-1)

No hay comentarios: