Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2009, 20:40
Avatar de evil_reindeer
evil_reindeer
 
Fecha de Ingreso: febrero-2009
Mensajes: 12
Antigüedad: 15 años, 3 meses
Puntos: 0
¿Que tan entendible es mi código?

Hola a todos, primero que nada les tengo que dar las gracias por las respuestas que me han dado en los problemas con Python. Esta vez estoy trabajando en que tan entendible es mi código por parte de otros programadores. Les dejó el código de un programa sencillo que hizé hoy.

Código:
#!/usr/bin/env python
#Inicia definicion de funciones.
#Funcion que calcula la raiz.
def resultado(numero): 
	final=numero**0.5
	print(final)
	raw_input()

#Funcion que comprueba el numero de la raiz
def recibir_numero():
	numero=float(raw_input("Escribe un numero "))
	if numero >0: 
		print("Tu numero es correcto")
		raw_input("Presiona Enter para continuar")
		resultado(numero)
	else:
		print "Tu numero es negativo"

#Funcion que calcula el exponente
def exponentes():
	numero2=float(raw_input("Escribe el numero "))
	expo=float(raw_input("Escribe el exponente "))
	expofinal= numero2**expo
	print(expofinal)
	raw_input()
	
#Termina definicion de funciones

print("Escribe el numero de la opcion que prefieras")
print("1. Raiz cuadrada")
print("2. Exponenciacion")
opcion=int(raw_input())

if opcion==1:
	recibir_numero()
elif opcion==2:
	exponentes()
else:
	print "Tu opcion es incorrecta"
Gracias a todos. Aunque apenas estoy empezando en la programación en Python, me quiero ir acostumbrando a escribir codigo entendible, asi que diganme si no les cuesta leerlo.
Saludos y gracias de nuevo.