Hello,
my password is not printing in the first if statment and i am stuck.
Please help if you can.:
This is my code:
if chk1.get() and chk2.get():
if leng == 3:
password1 = “”.join(random.sample(uppercase_letters, 2))
password2 = “”.join(random.sample(lowercase_letters, 1))
print(“hello”)
password3 = password1 + password2
password4 = “”.join(random.choice(password3))
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
elif leng == 4:
password1 = “”.join(random.sample(uppercase_letters, 2))
password2 = “”.join(random.sample(lowercase_letters, 2))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
elif leng == 5:
password1 = “”.join(random.sample(uppercase_letters, 3))
password2 = “”.join(random.sample(lowercase_letters, 2))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
elif leng == 6:
password1 = “”.join(random.sample(uppercase_letters, 3))
password2 = “”.join(random.sample(lowercase_letters, 3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
elif leng == 7:
password1 = “”.join(random.sample(uppercase_letters, 4))
password2 = “”.join(random.sample(lowercase_letters, 3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
elif leng == 8:
password1 = “”.join(random.sample(uppercase_letters, 4))
password2 = “”.join(random.sample(lowercase_letters, 4))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)
if chk1.get() and chk2.get() and chk3.get():
qty = leng/3
print(qty)
if isinstance(qty, float):
qty1 = math.ceil(qty)
qty2 = round(qty)
qty34 = qty1 + qty2
qty3 = leng - qty34
password1 = “”.join(random.sample(uppercase_letters, qty1))
password2 = “”.join(random.sample(lowercase_letters, qty2))
password3 = “”.join(random.sample(numbers, qty3))
password5 = password1 + password2 + password3
password4 = string_utils.shuffle(password5)
else:
qty1 = qty
qty2 = qty
qty3 = qty
password1 = “”.join(random.sample(uppercase_letters, qty1))
password2 = “”.join(random.sample(lowercase_letters, qty2))
password3 = “”.join(random.sample(numbers, qty3))
password5 = password1 + password2 + password3
password4 = string_utils.shuffle(password5)
elif chk1.get() and chk3.get():
qty = leng/2
if isinstance(qty, float):
qty1 = math.ceil(qty)
qty3 = leng - qty1
password1 = “”.join(random.sample(uppercase_letters, qty1))
password2 = “”.join(random.sample(numbers, qty3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
else:
qty1 = qty
qty3 = qty
password1 = “”.join(random.sample(uppercase_letters, qty1))
password2 = “”.join(random.sample(numbers, qty3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
elif chk2.get() and chk3.get():
qty = leng/2
if isinstance(qty, float):
qty2 = math.ceil(qty)
qty3 = leng - qty2
password1 = “”.join(random.sample(lowercase_letters, qty2))
password2 = “”.join(random.sample(numbers, qty3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
else:
qty2 = qty
qty3 = qty
password1 = “”.join(random.sample(lowercase_letters, qty2))
password2 = “”.join(random.sample(numbers, qty3))
password3 = password1 + password2
password4 = string_utils.shuffle(password3)
elif chk1.get():
password4 = “”.join(random.sample(uppercase_letters, leng))
elif chk2.get():
password4 = “”.join(random.sample(lowercase_letters, leng))
elif chk3.get():
password4 = “”.join(random.sample(numbers, leng))
else:
upplow = “ABCDEFGHIJKLMNOPQRSTUVWXYZacdefghijklmnopqrstuvwxyzb”
password4 = “”.join(random.sample(upplow, leng))
display_result.delete(0, tkinter.END)
display_result.insert(0, password4)