91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何實現井字棋小游戲

發布時間:2021-03-23 10:18:38 來源:億速云 閱讀:188 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Python如何實現井字棋小游戲,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

Python實現井字棋小游戲的具體代碼如下

import os
 
def print_board(board):
 print(board['TL'] + '|' + board['TM'] + '|' + board['TR'])
 print('-+-+-')
 print(board['ML'] + '|' + board['MM'] + '|' + board['MR'])
 print('-+-+-')
 print(board['BL'] + '|' + board['BM'] + '|' + board['BR'])
 
 
def main():
 init_board = {
  'TL': ' ', 'TM': ' ', 'TR': ' ',
  'ML': ' ', 'MM': ' ', 'MR': ' ',
  'BL': ' ', 'BM': ' ', 'BR': ' '
 }
 begin = True
 while begin:
  curr_board = init_board.copy()
  begin = False
  turn = 'x'
  counter = 0
  os.system('clear')
  print_board(curr_board)
  while counter < 9:
   move = input('輪到%s走棋, 請輸入位置: ' % turn)
   if curr_board[move] == ' ':
    counter += 1
    curr_board[move] = turn
    if turn == 'x':
     turn = 'o'
    else:
     turn = 'x'
   os.system('clear')
   print_board(curr_board)
  choice = input('再玩一局?(yes|no)')
  begin = choice == 'yes'
 
 
if __name__ == '__main__':
 main()

效果圖:

Python如何實現井字棋小游戲

關于“Python如何實現井字棋小游戲”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陕西省| 海宁市| 香格里拉县| 潼关县| 库尔勒市| 长岭县| 平顶山市| 巫溪县| 汉阴县| 特克斯县| 金湖县| 永登县| 彭州市| 曲水县| 珲春市| 高青县| 福贡县| 博湖县| 莒南县| 沙坪坝区| 柳河县| 五大连池市| 赤峰市| 商丘市| 天全县| 万州区| 永靖县| 宜兰市| 大新县| 蓬莱市| 莱阳市| 陈巴尔虎旗| 涡阳县| 馆陶县| 中山市| 广安市| 桦甸市| 延长县| 武冈市| 介休市| 洛宁县|