Есть ответ 👍

Нужна с кодом через Python Мне надо чтобы при использовании tkinter и введении определённого слова при использовании txt например "не бот" программа закрывалась а если будет например "12" то ничего не происходило

Вот код:

from tkinter import *

# То что будет после ввода в поле и при нажатии на кнопку

def clicked():

if txt == "не бот":

sys.exit()

else:

print("Неверные данные")

# Остальные настройки окна

window = Tk()

window.title("Добро в приложение PythonRu")

# Нужен что бы был хоть какой то текст

lbl = Label(window, text="Привет", font=("Arial Bold", 50))

lbl.grid(column=3, row=1)

# Нужен что бы было все ровно

lbl = Label(window, text=" ", font=("Arial Bold", 50))

lbl.grid(column=0, row=1)

# Сюда надо будет ввести 'не бот'

# прежде чем нажать на кнопку

txt = Entry(window,width=6)

txt.grid(column=3, row=2)

# Это кнопка нужна для того чтобы программа закрылась

# после того когда ввели 'не бот'

btn = Button(window, text="Прежде чем нажать на эту кнопку введите \"не бот\"" , command=clicked)

btn.grid(column=3, row=3)

# Остальные настройки окна

window.geometry("640x480")

window.mainloop()

262
430
Посмотреть ответы 1

Ответы на вопрос:

edvi01
4,4(29 оценок)

const n=100;

program Zadacha1;

ver a: array [1.. n] of real;

x:: real; i: integer;

begin;

writeln ('Введите элементы массива');

for i = 1 to n do red (a [i])

writeln ('Введите значение для поиcка')

read (x);

for i:=1 to n do

if a[i] == x then

writeln ('на ', i, 'месте массива находится заданный элемент', x:8:2);

end!

Объяснение:

В первой строке пропустил ";".

В пятой написал began, а правильно begin.

В седьмой между i и = не должна быть ";", при этом для цикла for нельзя ставить ";".

В восьмой не посика, а поиска, еще забыл ";".

И на последней строчке не enn, a end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS