Diferencia entre revisiones de «Curso de Programación en Python/CrearFunción-6»
Ir a la navegación
Ir a la búsqueda
(→CrearFunción-6.py) |
(Sin diferencias)
|
Revisión actual del 04:16 2 oct 2014
CrearFunción-6.py
1 #!/usr/bin/python3
2 #-*-coding: utf-8 -*-
3
4 def hola( ):
5 print( 'Hola!' )
6
7 def area(ancho, altura ):
8 return ancho * altura
9
10 def print_bienvenido( nombre ):
11 print( 'Bienvenido,', nombre )
12
13 def ingreso_positivo( prompt ):
14 numero = float( input( prompt ) )
15 while numero <= 0:
16 print( 'Debe ser un número positivo' )
17 numero = float(input( ) )
18 return numero
19
20 nombre = input( 'Tu Nombre: ' )
21 hola( )
22 print_bienvenido( nombre )
23 print( )
24 print( 'Para calcular el área de un rectangulo,' )
25 print( 'escibes el ancho y altura abajo.' )
26 print( )
27 w = ingreso_positivo( 'Ancho: ' )
28 h = ingreso_positivo( 'Altura: ' )
29
30 print( 'Ancho =', w, ' Altura =', h, ' entonces área =', area( w, h ) )
Resultado
[rrc@Pridd PythonClase]$ ./CrearFuncion-6.py
Tu Nombre: Richard Hola! Bienvenido, Richard Para calcular el área de un rectangulo, escibes el ancho y altura abajo. Ancho: 4 Altura: 6 Ancho = 4.0 Altura = 6.0 entonces área = 24.0