用户:家灵cAZd查看:0 回复:0 评论:0 创建时间:2022-02-23T21:36:42
【作品展示】

【作品介绍】
内置人工喵系统
【作品源代码】
import time
import random
b = 0
d = 0
play = [0, 1, 2, 3, 4, 5, 6, 7, 8]
name = str(input('你叫什么名字?'))
print('你好', name)
a = str(input('要下井字棋吗?no 或 点Enter'))
if (a == 'no'):
print('那你走吧')
else:
print('开始吧')
print('\n0', '1', '2', '\n3', '4', '5', '\n6', '7', '8\n')
print('这是位置对应键盘数字')
while (d != 1):
a1n = int(input('你这手下哪?'))
if (a1n > 8 or a1n < 0):
print('这里不能下')
else:
if (play[a1n] != 'O'):
if (play[a1n] != 'X'):
play[a1n] = 'O'
print('\n', play[0], play[1], play[2], '\n', play[3], play[4], play[5], '\n', play[6], play[7], play[8])
else:
print('这里已经有棋子了')
if play[0] == play[1] == play[2] == 'O':
print('你赢了')
d = 1
elif play[0] == play[1] == play[2] == 'X':
print('你输了')
d = 1
elif play[3] == play[4] == play[5] == 'O':
print('你赢了')
d = 1
elif play[3] == play[4] == play[5] == 'X':
print('你输了')
d = 1
elif play[6] == play[7] == play[8] == 'O':
print('你赢了')
d = 1
elif play[6] == play[7] == play[8] == 'X':
print('你输了')
d = 1
elif play[0] == play[3] == play[6] == 'O':
print('你赢了')
d = 1
elif play[0] == play[3] == play[6] == 'X':
print('你输了')
d = 1
elif play[1] == play[4] == play[7] == 'O':
print('你赢了')
d = 1
elif play[1] == play[4] == play[7] == 'X':
print('你输了')
d = 1
elif play[2] == play[5] == play[8] == 'O':
print('你赢了')
d = 1
elif play[2] == play[5] == play[8] == 'X':
print('你输了')
d = 1
elif play[0] == play[4] == play[8] == 'O':
print('你赢了')
d = 1
elif play[0] == play[4] == play[8] == 'X':
print('你输了')
d = 1
elif play[2] == play[4] == play[6] == 'O':
print('你赢了')
d = 1
elif play[2] == play[4] == play[6] == 'X':
print('你输了')
d = 1
else:
if play[0] != 0 and play[1] != 1 and play[2] != 2 and play[3] != 3 and play[4] != 4 and play[5] != 5 and play[6] != 6 and play[7] != 7 and play[8] != 8:
print('打平了')
d = 1
if d != 1:
print('到我了')
time.sleep(2)
for __count in range(100000):
c = random.randint(0, 8)
if (play[c] != 'X'):
if (play[c] != 'O'):
break
play[c] = 'X'
print('\n', play[0], play[1], play[2], '\n', play[3], play[4], play[5], '\n', play[6], play[7], play[8])
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn