Я делаю программу на пайтоне хочу сделать так чтобы слова перемешивались.Я новичок не знаю как сделать это.Помогите вот полный код.Если хотите вводите!
from tkinter import *
import time
import random
tk = Tk()
canvas = Canvas(tk, width=800, height=650)
tk.resizable (0, 0)
my_background = PhotoImage(file=r'D:\\prog\\Darkand\\background.gif')
w = my_background.width()
h = my_background.height()
for x in range(0, 5):
for y in range(0, 5):
canvas.create_image(x * w, y * h, image=my_background, anchor='nw')
def words():
Words2 = ['Огонь', 'Слово', 'Три']
Words1 = ['огонь', 'слово', 'три']
time.sleep(0.02)
canvas.create_text(600, 200, text=Words2, font=('Helvetica', 20))
Guess = str(input ('Введи Слово 1:')).strip()
if Guess == Words2[0] or Words1[0]:
canvas.create_arc(700, 700, 50, 50)
canvas.create_text(100, 300, text="Правильно!", font=('Helvetica', 20))
else:
canvas.create_text(100,300, text="Неправильно!", font=('Helvetica', 20))
Guess = str(input('Введи Слово 2: ')).strip()
if Guess == Words2[1] or Words1[1]:
print('123')
canvas.create_text(100, 300, text="Правильно!", font=('Helvetica', 20))
else:
canvas.create_text(100, 300, text="Неправильно!", font=('Helvetica', 20))
Guess = str(input('Введи Слово 3:')).strip()
if Guess == Words2[2] or Words1[2]:
canvas.create_text(500,500, text='Финиш!',font=('Helvetica', 20))
canvas.create_text(100, 300, text="Правильно!", font=('Helvetica', 20))
else:
canvas.create_text(100, 300, text="Неправильно!", font=('Helvetica', 20))
def clear():
canvas.delete("all")
for x in range(0, 5):
for y in range(0, 5):
canvas.create_image(x * w, y * h,image=my_background, anchor='nw')
canvas.pack()
tk.update()
b = Button(tk, text="Clear", command=clear)
btn = Button(tk, text="Words", command=words)
canvas.pack()
btn.pack()
b.pack()
tk.update()
tk.mainloop()
def __init__ ():
pass