hola:
varias cosas, 1) hay un foro de scripting,este es de desarrollo web, en todo caso si fuese django estaría más acertado. 2)me gustaría saber que curso hacen que este ejercicio satura la red(muchos preguntan lo mismo)3)en otro foro ya cansan con lo mismo.4)por lo general los que saben no hacen tareas, ayudan, orientan, corrigen errores pero no desarrollan todo servido.5)es muy fácil este planteo, por lo tanto sería bueno que desarrollaras algo de código y lo postees, seguro que muchos te ayudarán con las dudas, problemas de lógica,sintaxis o cualquier otro error.
6)Si esperan todo servido deberían buscar en el rincón del vago, quizá allí este y totalmente terminado.
7)solo hay que usar,input,slice,len,while,for,if,replace y print, lo más básico, te recomiendo que leas lo mínimo de python y plantees dudas concretas.
Saludos
Edito:
1) me causa gracia como la mayoría se ofende cuando no les das todo servido.
2)participo en varios foros de python(sobre todo para aprender)
3)en otro foro esta pregunta está un montón de veces y solo uno intento solucionarlo, pero no siguió las consignas, pero por lo menos lo intentó, así que lo ayudé como pude.
4)pongo el código para los que quieren aprender, espero lo entiendan, para el resto con un simple copiar/pegar ya está, pero espero dejen de saturar con la vagancia.
#-*- coding: utf -8 -*-
cadena=input("ingese una cadena: ") #que solicite un string como entrada
largo=len(cadena) #para obtener el largo asi no cometemos errores
inicio=0 #es una variable necesaria para comparar en un bucle
cadena_final="" # Le será de utilidad crear en este problema un string vacío ‘’
caracter="" #valor que tomará dependiendo de que letra sea
while inicio < largo: #inicia el bucle en 0 y lo compara con el largo, se repetirá mientras sea menor
if cadena[inicio] in "aeo": #Para acceder a un elemento de un string utilice los corchetes [] donde inicio se irá incrementando
#además uso in para ver si es a, e ,o
caracter="+" # si es caracter vale "+"
elif cadena[inicio] in "iu": #otra comparación, pero ahora con los valores pedidos i u
caracter="-" #por supuesto si es igual ahora caracter vale "-"
else: #sino
caracter=cadena[inicio] #sigue cada letra igual
cadena_final+= caracter # Recuerde que el operador + etc, bien a la cadena vacia le agrego el valor que tiene caracter
inicio+=1 #debo incrementar el valor inicial de inicio para que llegue a ser igual que el largo de la caden
print(cadena) #optativo, la cadena original
print(cadena_final) #resultado que finalmente se va a imprimir.(lo pedido, así que es obligatorio)
input()
A todos quienes nos gusta aprender, saludos.