Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.58 KB | None | 0 0
  1. import time, random
  2.  
  3. print("\n\t----Welcome to the Python Chess Game.\n")
  4.  
  5. def chess_pieces():
  6.     global comp_back_pieces, comp_pawns, player_back_pieces, player_pawns,\
  7.             middle_row_1, middle_row_2, middle_row_3, middle_row_4
  8.  
  9.     comp_back_pieces = ["K", "Q", "B", "H", "T"]
  10.     player_back_pieces = ["K", "Q", "B", "H", "T"]
  11.  
  12.     comp_pawns = ["P", "P", "P", "P", "P", "P", "P", "P"]
  13.     player_pawns = ["P", "P", "P", "P", "P", "P", "P", "P"]
  14.  
  15.     middle_row_1 = [" ", " ", " ", " ", " ", " ", " ", " "]
  16.     middle_row_2 = [" ", " ", " ", " ", " ", " ", " ", " "]
  17.     middle_row_3 = [" ", " ", " ", " ", " ", " ", " ", " "]
  18.     middle_row_4 = [" ", " ", " ", " ", " ", " ", " ", " "]
  19.  
  20. def chess_board():
  21.     global comp_back_pieces, comp_pawns, player_back_pieces, player_pawns,\
  22.             middle_row_1, middle_row_2, middle_row_3, middle_row_4
  23.  
  24.     print("|", comp_back_pieces[4],"|", comp_back_pieces[2], "|", comp_back_pieces[3], "|", comp_back_pieces[0], "|", comp_back_pieces[1], "|",\
  25.          comp_back_pieces[2], "|", comp_back_pieces[3], "|", comp_back_pieces[4], "|")
  26.     print("|", " | ".join(comp_pawns), "|")
  27.  
  28.     print("|", " | ".join(middle_row_1), "|")
  29.     print("|", " | ".join(middle_row_2), "|")
  30.     print("|", " | ".join(middle_row_3), "|")
  31.     print("|", " | ".join(middle_row_4), "|")
  32.  
  33.     print("|"," | ".join(player_pawns), "|")
  34.     print("|", player_back_pieces[4],"|", player_back_pieces[2], "|", player_back_pieces[3], "|", player_back_pieces[0], "|", player_back_pieces[1], "|",\
  35.          player_back_pieces[2], "|", player_back_pieces[3], "|", player_back_pieces[4], "|")
  36.     print("_" * 32)
  37.  
  38. chess_pieces()
  39. chess_board()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement