МаксимФадеев
08.09.2020 10:27

Почему мой код не выдаёт рандомное название в 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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Mosi23
28.09.2021 01:48
Слово «мама» — особое слово, оно рождается вместе с нами.в языке любого народа есть это слово.место матери в нашей жизни особое.материнская любовь окрыляет, придает силы, вдохновляет на подвиг.слово «мама» становится равнозначным слову «жизнь». сколько художников, композиторов, поэтов создали замечательные произведения о маме! к сожалению, мы слишком поздно понимаем, что забыли сказать много хороших и добрых слов своей маме. чтобы этого не произошло, нужно дарить им радость каждый день и час. ведь дети – лучший подарок для них.
0,0(0 оценок)
Ответ:
Appolinaria1330
30.03.2020 00:19
Текст программы (Pascal)
var
  a,b,c,d,e:byte;
  k:integer;
begin
  k:=0;
  for a:=1 to 9 do begin
    for b:=0 to 9 do
      if b<>a then begin
        for c:=0 to 9 do
          if (c<>a) and (c<>b) then begin
            for d:=0 to 9 do
              if (d<>a) and (d<>b) and (d<>c) then begin
                e:=0;
                repeat
                  if a*c-c*e=a-b+c+d+e then Inc(k);
                  e:=e+2
                until e<9
              end
          end
      end
  end;
  Writeln(k)
end.

Тестовое решение:
190
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота