Skip to content

migolovina/project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Pandas Logo

Проект: Генератор безопасных паролей

Мой канал [Rutube]
Мой канал [plvideo]
Мой github [GitHub]

Что это?

Мой проект на тему "Генератор безопасных паролей".

Цель

Написать программу, которая создаёт случайные пароли заданной длины с использованием букв, цифр и спецсимволов.

Что потребуется

  • Язык: Python (можно использовать любой онлайн-компилятор или установленный IDE).
  • Библиотеки: random (встроенная, ничего дополнительно ставить не нужно).

Почему это хороший проект:

✅ Просто и понятно для новичков.

✅ Полезно в реальной жизни.

✅ Можно расширять и усложнять.

Код программы

import random
import string

def generate_password(length=12):
    # Символы, из которых будет составляться пароль
    characters = string.ascii_letters + string.digits + string.punctuation
    # Генерация пароля
    password = ''.join(random.choice(characters) for _ in range(length))
    return password

# Основная программа
if __name__ == "__main__":
    print("Генератор безопасных паролей")
    length = int(input("Введите длину пароля: "))
    password = generate_password(length)
    print(f"Ваш пароль: {password}")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors