Vous êtes sur la page 1sur 5

Inicio Libros Tutoriales Eventos Foro Buscar

Libros / Algoritmos de Programacin con Python / Captulo 1. Algunos conceptos bsicos


/ 1.4. Devolver un resultado

1.4. Devolver un resultado


Las funciones que vimos hasta ahora muestran mensajes, pero no hemos visto
funciones que se comporten como las funciones que conocemos, las de la matemtica,
que se usan para calcular resultados.

Queremos tambin poder hacer cosas del estilo y = f(x) en nuestros programas. Para
ello introduciremos la instruccin return <expresion> que indica cul es el valor que

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

En este ejemplo escribimos una funcin que eleva al cuadrado un nmero.

>>> def cuadrado (x):


... cua = x * x
... return cua
...
>>> y = cuadrado (5)
>>> y
25
>>>

Anterior Siguiente
1.3. Cmo darle instrucciones a la mquina usando 1.5. Una instruccin un poco ms compleja: el ciclo
Python definido

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
Captulo 1. Algunos conceptos bsicos

1.1. Computadoras y programas

1.2. El mito de la mquina todopoderosa

1.3. Cmo darle instrucciones a la mquina usando Python

1.4. Devolver un resultado

1.5. Una instruccin un poco ms compleja: el ciclo definido

1.6. Construir programas y mdulos

1.7. La forma de un programa Python

1.8. Estado y computacin

1.9. Depuracin de programas

1.10. Ejercicios

2. Programas sencillos

3. Funciones

4. Decisiones

5. Ms sobre ciclos

6. Cadenas de caracteres

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

8. Algoritmos de bsqueda

9. Diccionarios

10. Contratos y Mutabilidad

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

Vous aimerez peut-être aussi