用户:
武魂is新飞房车查看:1 回复:1 评论:1 创建时间:2021-06-30T19:50:26
【作品展示】

【作品介绍】
井字棋
【作品源代码】
a = b = c = d = e = f = g = h = i = '□'
aa = cc = bb = 喵 = ee = ff = gg = hh = ii = 0
while 1 == 1:
print(a,b,c)
print(d,e,f)
print(g,h,i)
while 1:
aaa=int(input())
if aaa == 1 and aa == 0:
a='○'
aa=1
break
elif aaa == 2 and bb == 0:
b = '○'
bb = 1
break
elif aaa == 3 and cc == 0:
c= '○'
cc= 1
break
elif aaa == 4 and 喵 == 0:
d= '○'
喵= 1
break
elif aaa == 5 and ee == 0:
e= '○'
ee= 1
break
elif aaa == 6 and ff == 0:
f= '○'
ff= 1
break
elif aaa == 7 and gg == 0:
g= '○'
gg= 1
break
elif aaa == 8 and hh == 0:
h= '○'
hh= 1
break
elif aaa == 9 and ii == 0:
i= '○'
ii= 1
break
else:
qqqqqq=1
if (a=='○' and b=='○' and c=='○') or (d=='○' and e=='○' and f=='○') or (g=='○' and h=='○' and i=='○') or (a=='○' and d=='○' and g=='○') or (b=='○' and e=='○' and h=='○') or (c=='○' and f=='○' and i=='○') or (a=='○' and e=='○' and i=='○') or (c=='○' and e=='○' and g=='○'):
print('赢了')
break
elif (a=='×' and b=='×' and c=='×') or (d=='×' and e=='×' and f=='×') or (g=='×' and h=='×' and i=='×') or (a=='×' and d=='×' and g=='×') or (b=='×' and e=='×' and h=='×') or (c=='×' and f=='×' and i=='×') or (a=='×' and e=='×' and i=='×') or (c=='×' and e=='×' and g=='×'):
print("输了")
break
if aa == 1 and bb == 1 and cc == 1 and 喵 == 1 and ee == 1 and ff == 1 and gg == 1 and hh == 1 and ii == 1:
break
while 1:
import random as r
aaa = r.randint(1,9)
if aaa == 1 and aa == 0:
a = '×'
aa = 1
break
elif aaa == 2 and bb == 0:
b = '×'
bb = 1
break
elif aaa == 3 and cc == 0:
c = '×'
cc = 1
break
elif aaa == 4 and 喵 == 0:
d = '×'
喵 = 1
break
elif aaa == 5 and ee == 0:
e = '×'
ee = 1
break
elif aaa == 6 and ff == 0:
f = '×'
ff = 1
break
elif aaa == 7 and gg == 0:
g = '×'
gg = 1
break
elif aaa == 8 and hh == 0:
h = '×'
hh = 1
break
elif aaa == 9 and ii == 0:
i = '×'
ii = 1
break
else:
qqqqqq=1
if (a == '○' and b == '○' and c == '○') or (d == '○' and e == '○' and f == '○') or (g == '○' and h == '○' and i == '○') or (a == '○' and d == '○' and g == '○') or (b == '○' and e == '○' and h=='○') or (c == '○' and f == '○' and i == '○') or (a == '○' and e == '○' and i == '○') or (c == '○' and e == '○' and g == '○'):
print('赢了')
break
elif (a == '×' and b == '×' and c == '×') or (d == '×' and e == '×' and f == '×') or (g == '×' and h == '×' and i == '×') or (a == '×' and d == '×' and g == '×') or (b == '×' and e == '×' and h == '×') or (c == '×' and f == '×' and i == '×') or (a == '×' and e == '×' and i == '×') or (c == '×' and e == '×' and g == '×'):
print("输了")
break
if aa == 1 and bb == 1 and cc == 1 and 喵 == 1 and ee == 1 and ff == 1 and gg == 1 and hh == 1 and ii == 1:
break
print(a, b, c)
print(d, e, f)
print(g, h, i)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn