Escolar Documentos
Profissional Documentos
Cultura Documentos
Libros / Algoritmos de Programacin con Python / Captulo 3. Funciones / 3.2. Imprimir versus Devolver
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
horas, minutos y segundos """
segsal = 3600 * horas + 60 * minutos + segundos # regla de transforma
cin
print "Son", segsal, "segundos"
Contar con funciones es de gran utilidad, ya que nos permite ir armando una biblioteca
de instrucciones con problemas que vamos resolviendo, y que se pueden reutilizar en la
resolucion de nuevos problemas (como partes de un problema mas grande, por
ejemplo) tal como lo sugiere Thompson en "How to program it".
Sin embargo, mas util que tener una biblioteca donde los resultados se imprimen por
pantalla, es contar con una biblioteca donde los resultados se devuelven, para que la
gente que usa esas funciones manipule esos resultados a voluntad: los imprima, los use
para realizar calculos mas complejos, etc.
De esta forma, es posible realizar distintas operaciones con el valor obtenido luego de
hacer la cuenta:
Ejercicio 3.1. Escribir una funcin repite_hola que reciba como parmetro un nmero
entero n y escriba por pantalla el mensaje "Hola" n veces. Invocarla con distintos
valores de n .
Ejercicio 3.2. Escribir otra funcin repite_hola que reciba como parmetro un nmero
entero n y retorne la cadena formada por n concatenaciones de "Hola" . Invocarla con
distintos valores de n .
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Ejercicio 3.3. Escribir una funcin repite_saludo que reciba como parmetro un
nmero entero n y una cadena saludo y escriba por pantalla el valor de saludo n
veces. Invocarla con distintos valores de n y de saludo .
Ejercicio 3.4. Escribir otra funcin repite_saludo que reciba como parmetro un
nmero entero n y una cadena saludo retorne el valor de n concatenaciones de
saludo . Invocarla con distintos valores de n y de saludo .
Anterior Siguiente
3.1. Documentacion de funciones 3.3. Cmo usar una funcin en un programa
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.
INDICE DE CONTENIDOS
Captulo 3. Funciones
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
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
13. Procesamiento de archivos
14. Objetos
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