Curso de Programación en Python/CrearFunción-6

De WikiCabal
Saltar a: navegación, buscar

CrearFunción-6.py

#!/usr/bin/python3
#-*-coding: utf-8 -*-
 
def hola( ):
  print( 'Hola!' )
 
def area(ancho, altura ):
  return ancho * altura
 
def print_bienvenido( nombre ):
  print( 'Bienvenido,', nombre )
 
def ingreso_positivo( prompt ):
  numero = float( input( prompt ) )
  while numero <= 0:
    print( 'Debe ser un número positivo' )
    numero = float(input( ) )
  return numero

nombre = input( 'Tu Nombre: ' )
hola( )
print_bienvenido( nombre )
print( )
print( 'Para calcular el área de un rectangulo,' )
print( 'escibes el ancho y altura abajo.' )
print( )
w = ingreso_positivo( 'Ancho: ' )
h = ingreso_positivo( 'Altura: ' )
 
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

Explicación