Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ed34f49

Browse files
committed
Criada Classes Motor e Direção.
1 parent ef00e3d commit ed34f49

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

oo/carro.py

+20-4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,21 @@ def girar_a_direita(self):
2626
elif self.direcao == "Sul":
2727
self.direcao = "Oeste"
2828
return self.direcao
29-
return "Norte"
29+
self.direcao = "Norte"
30+
return self.direcao
31+
32+
def girar_a_esquerda(self):
33+
if self.direcao == "Norte":
34+
self.direcao = "Oeste"
35+
return self.direcao
36+
elif self.direcao == "Oeste":
37+
self.direcao = "Sul"
38+
return self.direcao
39+
elif self.direcao == "Sul":
40+
self.direcao = "Leste"
41+
return self.direcao
42+
self.direcao = "Norte"
43+
return self.direcao
3044

3145

3246
if __name__ == "__main__":
@@ -36,7 +50,9 @@ def girar_a_direita(self):
3650
print(motor.frear())
3751
direcao = Direcao()
3852
print(direcao.direcao)
53+
# print(direcao.girar_a_direita())
54+
# print(direcao.girar_a_direita())
55+
# print(direcao.girar_a_direita())
3956
print(direcao.girar_a_direita())
40-
print(direcao.girar_a_direita())
41-
print(direcao.girar_a_direita())
42-
print(direcao.girar_a_direita())
57+
print(direcao.girar_a_esquerda())
58+
print(direcao.girar_a_esquerda())

0 commit comments

Comments
 (0)