Untitled
unknown
python
5 years ago
891 B
5
Indexable
# Here's a class Turtle that represents the turtle that is moving in the 2D world.
# The turtle can move in four directions: up, down, left and right.
# The turtle can make n steps at a time and the only restrictions are that x≥0,y≥0.
class Turtle:
def __init__(self, x, y):
# the initial coordinates of the turtle
self.x = x
self.y = y
def move_up(self, n):
self.y += n
def move_down(self, n):
self.y = 0 if n > self.y else self.y - n
def move_right(self, n):
self.x += n
def move_left(self, n):
self.x = 0 if n > self.x else self.x - n
# What will be the coordinates of the Turtle
# leo after these movements? Choose the pair (x, y).
leo = Turtle(1, 1)
leo.move_up(7) # y = 7
leo.move_left(5) # x = 0
leo.move_down(4) # y = 7 - 4 = 3
leo.move_right(6) # x = 6
# ( 6, 3) dar raspunsul cica e (6, 4)Editor is loading...