Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial<noob />
17,062 Pointswhat this line actually does?
Hi, anyone can explain more to me what this line actually does?
if move in valid_moves:
player = move_player(player, move)
i understand that ii check if the player entered a valid move, why when we call the function i pass the "player" and "move"?, i pass player to get his location? and move to tell my "IF" statements in the function getmoves where to go?
1 Answer
ursaminor
11,271 PointsPlease paste in your code for move_player()
.
Daniel Escobar
2,580 PointsDaniel Escobar
2,580 PointsNot sure if if are good with this part, although I am not the best at this, what I gathered from the code is that move is the input from who is playing and then if that input(move) is valid then the player will move to that location within the map.