40
Toliq ko’rinishi:
import random
def get_password_requirements():
length = int(input("Parol uzunligi: "))
use_uppercase = input("Katta harflarni qo'llash? (ha/yuq): ").lower() == 'ha'
# Yana talablarni qo'shing...
return length, use_uppercase
def generate_password(length, use_uppercase):
characters = "abcdefghijklmnopqrstuvwxyz"
if use_uppercase:
characters += "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
# Yana qo'shimcha belgilar va boshqa kerakli narsalarni qo'shing...
password = ''.join(random.choice(characters) for i in range(length))
return password
def main():
length, use_uppercase = get_password_requirements()
password = generate_password(length, use_uppercase)
print("Generatsiyalangan parol: ", password)
if __name__ == "__main__":
main()
Bu oddiy ko’rinishi, bunga uzingiz amallar va talablar qo’shib takomillashtirishingiz
mumkin.
Dostları ilə paylaş: