Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- board = []
- tries = 0
- for row in range (5):
- row = []
- for column in range(5):
- row.append("+")
- board.append(row)
- def print_board(board):
- for row in board:
- print " ".join(row)
- def place_guess_p1(guess_col):
- row = 4
- print guess_col
- if guess_col <= 4:
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "0"
- else:
- guess_col = int(raw_input("column is full, choose another one\n"))
- guess_col = guess_col -1
- place_guess_p1(guess_col)
- else:
- guess_col = int(raw_input("enter a column between 1 and 5\n"))
- guess_col = guess_col -1
- place_guess_p1(guess_col)
- def place_guess_p2(guess_col):
- row = 4
- print guess_col
- if guess_col <= 4:
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- return
- row = row -1
- if board[row][guess_col] == "+":
- board[row][guess_col] = "X"
- else:
- guess_col = int(raw_input("column is full, choose another one\n"))
- guess_col = guess_col -1
- place_guess_p2(guess_col)
- else:
- guess_col = int(raw_input("enter a column between 1 and 5\n"))
- guess_col = guess_col -1
- place_guess_p2(guess_col)
- def checkwin():
- if board[0:3] == "0":
- print "player 1 won"
- sys.exit()
- elif board[0:3] == "X":
- print "player 2 won"
- else:
- return
- while tries < 25:
- guess_col = raw_input("kolom nummer?\n")#kolom nummer p1
- guess_col = int(guess_col)
- place_guess_p1(guess_col -1)
- print_board(board)
- print board
- guess_col = int(raw_input("kolom nummer?\n")) #kolom nummer p2
- place_guess_p2(guess_col -1)
- print_board(board)
- checkwin()
- tries = tries +1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement