This forum is now read-only. Please use our new forums! Go to forums
I REALLY NEED HELP - 12/19
How do I correctly add the… if guess_row not in range(5) or guess_col not in range(5) print “Oops, that’s not even in the ocean.”
…everytime I do it, it says I have an indention problem with (or )…how do I add it to keep the line going with an indention problem. PLEASE HELP ME! Elaboration would be great…I can not figure it out!!
Answer 53abcf66282ae395060013aa
Write your code below!
if guess_row == ship_row and guess_col == ship_col:
print “Congratulations! You sank my battleship!”
else:
if guess_row not in range(5) or
guess_col not in range(5):
print “Oops, that’s not even in the ocean.”
else:
print “You missed my battleship!”
board[guess_row][guess_col]=”X”
print_board(board)
Answer 53fbb5c39c4e9db1260004e7
This works for me. from random import randint
board = []
for x in range(0, 5):
board.append(["O"] * 5)
def print_board(board):
for row in board:
print " ".join(row)
print_board(board)
def random_row(board):
return randint(0, len(board) - 1)
def random_col(board):
return randint(0, len(board[0]) - 1)
ship_row = random_row(board)
ship_col = random_col(board)
guess_row = int(raw_input("Guess Row:"))
guess_col = int(raw_input("Guess Col:"))
print ship_row
print ship_col
# Write your code below!
if guess_row == ship_row and guess_col == ship_col:
print "Congratulations! You sank my battleship!"
else:
print "You missed my battleship!"
board[(guess_row)][(guess_col)] = "X"
print print_board(board)
if guess_row not in range(5) and guess_col not in range(5):
print "Oops, that's not even in the ocean."
else:
print "Nice shot!"
Answer 539dce33631fe9951e001551
This is what I have…
else:
if guess_row not in range(5) or
guess_col not in range(5):
print “Oops, that’s not even in the ocean.”
else:
print “You missed my battleship!”
My error says: unexpected character after line continuation. I really need help, so confused!
1 comments
just delete , just continue without this line.
Answer 539dcaa552f863b0c10013ca
use the formatting tools
when posting code
you are missing a colon, can’t really say any more from what little you posted
1 comments
if guess_row == ship_row and guess_col == ship_col: print “Congratulations! You sank my battleship!” else: if guess_row not in range(5) or \ guess_col not in range (5): print “Oops, that’s not even in the ocean.” else: print “You missed my battleship!” board[guess_row][guess_col] = “X” print_board(board)
Popular free courses
- Free Course
Learn SQL
In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.Beginner friendly,4 LessonsLanguage Fluency - Free Course
Learn JavaScript
Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity.Beginner friendly,11 LessonsLanguage Fluency - Free Course
Learn HTML
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.Beginner friendly,6 LessonsLanguage Fluency
1 comments
Include the from random import randint bit!