Python - Como hago para crear una oración y lo ponga de revés

 
Vista:
sin imagen de perfil

Como hago para crear una oración y lo ponga de revés

Publicado por Joel (1 intervención) el 08/03/2016 13:53:50
tengo un programa y quiero que cuando yo escriba una oración, lo ponga todo de revés y que la primera de cada palabra este en mayúsculas, ya hice uno pero con las funciones de Python, pero quiero hacerlo sin funciones a ver si sale todo igual como si fuera con funciones.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Como hago para crear una oración y lo ponga de revés

Publicado por xve (1646 intervenciones) el 08/03/2016 17:25:39
Hola Joel, no se si así te vale...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# -*- coding: utf-8 -*-
 
oracion="la casa azul"
result=""
espacio=False;
 
for i in range(len(oracion)-1,-1,-1):
	if espacio==True or result=="":
		result+=oracion[i].upper()
	else:
		result+=oracion[i].lower()
	espacio=False
	if oracion[i]==" ":
		espacio=True
 
print result

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar