Створіть проект діалогового вікна перевірки чотирьохцифрового пароля. Пароль придумайте самі
мова програмування:PYTHON
Ответы
password = "3548" # Change this to your desired password
while True:
user_input = input("Enter your 4-digit password: ")
if user_input == password:
print("Access granted.")
break
else:
print("Access denied. Try again.")
Це базова реалізація засобу перевірки паролів із використанням циклу while. Користувачеві пропонується ввести свій 4-значний пароль, і він порівнюється з правильним паролем, збереженим у змінній "password". Якщо користувач вводить правильний пароль, йому надається доступ і цикл розривається. Якщо користувач вводить неправильний пароль, йому буде відмовлено в доступі та запропоновано повторити спробу.
Постав найкращу відповідь)
import tkinter as tk
from tkinter import messagebox
class Application (tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets()
def create_widgets(self):
self.label1 = tk.Label(self, text="Enter the password:")
self.label1.pack(side="top")
self.entry1 = tk.Entry(self, show="*")
self.entry1.pack(side="top")
self.button1 = tk.Button(self, text="OK", command=self.check_password)
self.button1.pack(side="top")
def check_password(self):
if self.entry1.get() == "1234":
messagebox.showinfo("Password", "Correct password!")
else:
messagebox.showinfo("Password", "Wrong password!")
root = tk.Tk()
app = Application(master=root)
app.mainloop()