|
|
发表于 2017-4-15 22:15:30
|
显示全部楼层
回帖奖励 +2 鱼币
本帖最后由 ooxx7788 于 2017-4-15 22:20 编辑
程序本身问题比较大,大改了!
不过这个不能显示步序也没啥意义,不能判断输赢,只能算个意思。
- from tkinter import *
- import random
- window = Tk()
- imageo = PhotoImage(file='o.gif')
- imagex = PhotoImage(file='cross.gif')
- n = random.randint(0, 1)
- pos = [0, 1, 2, 3, 4, 5, 6, 7, 8]
- for i in range(9):
- if n:
- n = 0
- else:
- n = 1
- p = pos.pop(pos.index(random.choice(pos)))
- Row = p // 3
- Column = p % 3
- Label(window, image=imageo if n == 0 else imagex).grid(row=Row, column=Column)
- mainloop()
复制代码
|
|