この記事の例では、参考のためにTic-Tac-Toeゲームを実装するための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()
効果画像:
以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。
Recommended Posts