- Статус
 - Оффлайн
 
- Регистрация
 - 22 Сен 2020
 
- Сообщения
 - 67
 
- Реакции
 - 33
 
Привет всем прОгрОмистам.
Сегодня я вас научу делать генератор паролей (для тех кто не умеет).
И так, преступим.
1.1) Для начала установите сам python, думаю сложностей не будет.
1.2) Создайте файл с любым названием, для примера возьму gen.py (не забудьте .py в конце).
Преступим к самому коду.
2.1) Добавляем импорт.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
2.2) Даём всем знать чей генератор на районе и добавляем функцию повторения и лист.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
2.3) Даём выбор длинны пароля и добавляем перемешку символов.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
2.4) Генерируем пароль и выводим его.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
2.5) Радуемся!
Весь код:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Весь цикл будет бесконечным т.к. мы прописали функцию while.
И это всё.
Счастья вам!
				
			Сегодня я вас научу делать генератор паролей (для тех кто не умеет).
И так, преступим.
1.1) Для начала установите сам python, думаю сложностей не будет.
	Пожалуйста, авторизуйтесь для просмотра ссылки.
1.2) Создайте файл с любым названием, для примера возьму gen.py (не забудьте .py в конце).
Преступим к самому коду.
2.1) Добавляем импорт.
			
				Python:
			
		
		
		import random
	2.2) Даём всем знать чей генератор на районе и добавляем функцию повторения и лист.
			
				Python:
			
		
		
		print('Passwords Generator | ImGoose') #Даём знать что это и чьё это
while True: #фунция повторения
    chars = list('+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890') #Лист для составления пароля
	2.3) Даём выбор длинны пароля и добавляем перемешку символов.
			
				Python:
			
		
		
		length = int(input('Length Password?'+ "\n")) #Выбор длинны пароля
random.shuffle(chars) #Перемешка
	2.4) Генерируем пароль и выводим его.
			
				Python:
			
		
		
		pasw = ''.join([random.choice(chars) for x in range(length)]) #Генерируем пароль
print(f'Your Password - {pasw}') #Вывод
	2.5) Радуемся!
Весь код:
			
				Python:
			
		
		
		import random
print('Passwords Generator | ImGoose')
while True:
    chars = list('+-/*!&$#?=w@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890')
    length = int(input('Length Password?'+ "\n"))
    random.shuffle(chars)
    pasw = ''.join([random.choice(chars) for x in range(length)])
    print(f'Your Password - {pasw}')
	И это всё.
Счастья вам!