-
Notifications
You must be signed in to change notification settings - Fork 0
/
Lab19_Continue.py
59 lines (42 loc) · 1.35 KB
/
Lab19_Continue.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
"""
Escenario
La sentencia continue se usa para omitir el bloque actual y avanzar a la siguiente iteración, sin ejecutar las sentencias dentro del bucle.
Se puede usar tanto con while y for.
Tu tarea aquí es muy especial: ¡Debes diseñar un devorador de vocales! Escribe un programa que use:
Un bucle for.
El concepto de ejecución condicional (if-elif-else).
La sentencia continue.
Tu programa debe:
Pedir al usuario que ingrese una palabra.
Utiliza user_word = user_word.upper() para convertir la palabra ingresada por el usuario a mayúsculas;
Utiliza la ejecución condicional y la instrucción continue para "comer" las siguientes vocales A , E , I , O , U de la palabra ingresada.
Imprime las letras no consumidas en la pantalla, cada una de ellas en una línea separada.
Prueba tu programa con los datos que le proporcionamos.
Datos de Prueba
Entrada de muestra: Gregory
Salida esperada:
G
R
G
R
Y
Entrada de muestra: abstemious
Salida esperada:
B
S
T
M
S
Entrada de muestra: IOUEA
Salida esperada:
"""
# Indicar al usuario que ingrese una palabra
user_word = input("Ingrese una palabra: ")
# y asignarlo a la variable user_word.
user_word = user_word.upper()
for letter in user_word:
# Completa el cuerpo del bucle for.
if letter == "A" or letter == "E" or letter=="I" or letter=="O" or letter=="U":
continue
else:
print(letter)