Знаю, код максимально простой, но я всё равно его не понимаю... Объясните, пожалуйста, как он работает, и что там конкретно генерирует пароли. А если точнее, я не понимаю как работает сама функция.
Вот код:
import random
chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
number = int(input('количество паролей?'+ "\n"))
length = int(input('длина пароля?'+ "\n"))
for n in range(number):
password =''
for i in range(length):
password += random.choice(chars)
print(password)