Почему мой код не выдаёт рандомное название в Tkinter(Python) from tkinter import *
import random
import sys
root = Tk()
root.title("Приложение для начинающих")
root.geometry("800x600")
root["bg"] = "thistle1"

code_list1 = [("Sledge"),("Thatcher"),("Ash"),("Thermite"),
("Twitch"),("Montagne"),("Glaz"),("Fuze"),
("Blitz"),("IQ"),("Buck"),("Blackbeard"),
("Capitao"),("Jackal"),("Ying"),("Zofia"),
("Dokkaebi")]
length_code_list1 = len(code_list1)

code_list2 = [("Smoke"),("Mute"),("Castle"),("Pulse"),("Doc"),("Rook"),
("Tachanka"),("Jager"),("Bandit"),("Frost"),("Valkyrie"),
("Echo"),("Mira"),("Ela"),("Lesion"),("Vigil"),("Caveira"),
("Kapkan")]
length_code_list2 = len(code_list2)

def s1():
def mhello():
mtext = ment.get()
if mtext == "1":
number = random.randrange(0, length_code_list1)
mlabe12.config(text= code_list1[number])
elif mtext == "2":
number = random.randrange(0, length_code_list2)
mlabe12.config(text= code_list2[number])
else:
mlabe12.config(text="", font=("lucida console", 27), bg="thistle1")
return

mGui = Tk()
ment = StringVar()
mGui.geometry('800x600')
mGui.title('Приложение для начинающих')
mGui["bg"] = "thistle1"
mlabel = Label(mGui, text="Введите 1 или 2 для старта программы", font=("lucida console", 27), bg="thistle1").pack()
mbutton = Button(mGui,text = "ОК", command = mhello, fg ="black",bg="thistle1").pack()
mEntry = Entry(mGui,textvariable=ment, bg="thistle1").pack()
mlabe12 = Label(mGui)
mlabe12.pack()

btn = Button(root, text="уровень 1")
btn = Button(root, text="уровень 1", bg="gray77", fg="green2", width=25, font=("lucida console", 24), command=s1)
btn.grid(column=0, row=5)
root.mainloop()


Почему мой код не выдаёт рандомное название в Tkinter(Python) from tkinter import * import random im

hudo1 hudo1    3   23.02.2021 17:48    2

Другие вопросы по теме Информатика