Código:
# -*- coding: ISO-8859-1 -*-
# Codificacion de caracteres. Al tener el programa caracteres no ASCII
# hace falta indicarle el tipo de codificacion empleado.
#Programa: Ejercicio_10.py
#Proposito.- Programa que lee 5 palabras y dice cual es la menor de ellas.
# No se aceptan que las Mayúsculas sean menores que las Minúsculas.
#Autor: Luis Alberto Rouco Ramirez
#Fecha: 15 de Ocubre de 2010
# Importar librerias del sistema
import os
# Declarar variables
sistema = (os.name)
if sistema=="nt":
os.system("cls")
else:
os.system("clear")
#Introduccion del numero y extraccion del primer caracter
letra1=raw_input("Escribe la primera palabra: ")
letra1_1=letra1.lower()
letra2=raw_input("Escribe la segunda palabra: ")
letra2_1=letra2.lower()
letra3=raw_input("Escribe la tercera palabra: ")
letra3_1=letra3.lower()
letra4=raw_input("Escribe la cuarta palabra: ")
letra4_1=letra4.lower()
letra5=raw_input("Escribe la quinta palabra: ")
letra5_1=letra5.lower()
#CONDICION PARA QUE NO SE PONGA OTRA COSA QUE NO SEA UNA PALABRA Y RESOLUCIÓN
if letra1_1<letra2_1:
palabra_final=letra1
else:
palabra_final=letra2
if palabra_final<letra3_1:
palabra_final=palabra_final
else:
palabra_final=letra3
if palabra_final<letra4_1:
palabra_final=palabra_final
else:
palabra_final=letra4
if palabra_final<letra5_1:
palabra_final=palabra_final
else:
palabra_final=letra5
print 'La palabra mas chica es: ' + palabra_final
print 'Gracias por usar este programa. Pulse una tecla para salir.'
raw_input()
quit()
Un Saludo