-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathteste02.py
More file actions
33 lines (33 loc) · 1.73 KB
/
teste02.py
File metadata and controls
33 lines (33 loc) · 1.73 KB
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
v = input("Digite o verbo regular no infinitivo: ")
pa = ["Eu", "Tu", "Ele(a)", "Nós", "Vós", "Eles(as)"]
if v[-2] == "a" and v[-1] == "r":
pr = ["ei", "aste", "ou", "amos", "astes", "aram"]
ps = ["o", "as", "a", "amos", "ais", "am"]
fu = ["arei", "arás", "ará", "aremos", "areis", "arão"]
print("\nO verbo {} no pretérito perfeito:".format(v))
for i in range(6): print(pa[i], v[:-2] + pr[i])
print("\nO verbo {} no presente do indicativo:".format(v))
for i in range(6): print(pa[i], v[:-2] + ps[i])
print("\nO verbo {} no futuro do presente:".format(v))
for i in range(6): print(pa[i], v[:-2] + fu[i])
elif v[-2] == "e" and v[-1] == "r":
pr = ["i", "este", "eu", "emos", "estes", "eram"]
ps = ["o", "es", "e", "emos", "eis", "em"]
fu = ["erei", "erás", "erá", "eremos", "ereis", "erão"]
print("\nO verbo {} no pretérito perfeito:".format(v))
for i in range(6): print(pa[i], v[:-2] + pr[i])
print("\nO verbo {} no presente do indicativo:".format(v))
for i in range(6): print(pa[i], v[:-2] + ps[i])
print("\nO verbo {} no futuro do presente:".format(v))
for i in range(6): print(pa[i], v[:-2] + fu[i])
elif v[-2] == "i" and v[-1] == "r":
pr = ["i", "iste", "iu", "imos", "istes", "iram"]
ps = ["o", "es", "e", "imos", "is", "em"]
fu = ["irei", "irás", "irá", "iremos", "ireis", "irão"]
print("\nO verbo {} no pretérito perfeito:".format(v))
for i in range(6): print(pa[i], v[:-2] + pr[i])
print("\nO verbo {} no presente do indicativo:".format(v))
for i in range(6): print(pa[i], v[:-2] + ps[i])
print("\nO verbo {} no futuro do presente:".format(v))
for i in range(6): print(pa[i], v[:-2] + fu[i])
else: print("Digite um verbo regular no infinitivo!")