Está en la página 1de 5

Inicio Libros Tutoriales Eventos Foro Buscar

Libros / Algoritmos de Programacin con Python / Captulo 3. Funciones / 3.7. Resumen

3.7. Resumen
Una funcin puede tener ninguno, uno o ms parmetros. En el caso de tener ms
de uno, se separan por comas tanto en la declaracin de la funcin como en la
invocacin.

Es altamente recomendable documentar cada funcin que se escribe, para poder


saber qu parmetros recibe, qu devuelve y qu hace sin necesidad de leer el
c6digo.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Las funciones pueden imprimir mensajes para comunicarlos al usuario, y/o devolver
valores. Cuando una funcin realice un clculo o una operacin con sus parmetros,
es recomendable que devuelva el resultado en lugar de imprimirlo, permitiendo
realizar otras operaciones con l.

No es posible acceder a las variables definidas dentro de una funcin desde el


programa principal, si se quiere utilizar algn valor calculado en la funcin, ser
necesario devolverlo.

Si una funcin no devuelve nada, por ms que se la asigne a una variable, no


quedar ningn valor asociado a esa variable.

Anterior Siguiente
3.6. Devolver mltiples resultados 3.8. Ejercicios

Copyright (c) 2011-2014 Rosita Wachenchauzer, Margarita Manterola, Maximiliano Curia, Marcos Medrano,
Nicols Paez. La copia y redistribucin de esta pgina se permite bajo los trminos de la licencia Creative
Commons Atribucin - Compartir Obras Derivadas Igual 3.0 siempre que se conserve esta nota de copyright.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
INDICE DE CONTENIDOS

1. Algunos conceptos bsicos

2. Programas sencillos

Captulo 3. Funciones

3.1. Documentacion de funciones

3.2. Imprimir versus Devolver

3.3. Cmo usar una funcin en un programa

3.4. Ms sobre los resultados de las funciones

3.5. Un ejemplo completo

3.6. Devolver mltiples resultados

3.7. Resumen

3.8. Ejercicios

4. Decisiones

5. Ms sobre ciclos

6. Cadenas de caracteres

7. Tuplas y listas

8. Algoritmos de bsqueda

9. Diccionarios

10. Contratos y Mutabilidad

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
11. Manejo de archivos

12. Manejo de errores y excepciones

13. Procesamiento de archivos

14. Objetos

15. Polimorfismo, Herencia y Delegacin

16. Listas enlazadas

17. Pilas y colas

18. Modelo de ejecucin de funciones y recursividad

19. Ordenar listas

20. Algunos ordenamientos recursivos

3.757
2006-2017 LibrosWeb.es Contacto Novedades Condiciones Privacidad

das online

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com

También podría gustarte