创建分配给每个类实例的列表

时间:2018-08-11 14:47:40

标签: python class passwords

嘿,所以我尝试着过去一周的编程,因此请记住我的代码。

我对我实际上在做什么几乎一无所知,但我想我正在尝试创建一个具有密码功能的员工类,该功能为每个员工实例创建一个随机密码。我的问题是我不知道如何为每个员工实例创建密码字符串。我曾尝试创建一个“密码”列表,但这只是复制了随机密码。

这是我的代码:

x >= 800

我得到的输出是:

x = 799

是否有关于如何为每个员工创建密码的想法?

1 个答案:

答案 0 :(得分:2)

要为每位员工创建一个新密码,只需在 init ()函数中包含一些代码即可创建一个随机字符串并将其分配给该类的属性。

当您需要访问密码时,只需访问该类实例的password属性即可。

class employee():
    def __init__(self, name):
        self.name = name
        self.pwd = ''.join([random.choice(alpha) for i in range(10)])


jane = employee('jane')
print(jane.pwd)