私はこの方法を持っています:
def get_user_info(self):
month = choice(range(1,13))
day = choice(range(1,29))
year = choice(range(1966,1994))
f_name = self.assign_name('FirstNames')
l_name = self.assign_name('LastNames')
e_address = f_name+l_name+year.__str__()+day.__str__()
password = f_name+l_name+'0008383'
user_info = dict({
'month' : month,
'day' : day,
'year' : year,
'f_name' : f_name,
'l_name' : l_name,
'e_address' : e-address,
'password' : password
})
print user_info
正しい結果が得られますが、同じコードを 2 回書いているように入力します。したがって、私の質問は、最初に変数を作成せずに同じ結果を得る方法であり、それらを dict() に入れます。
f_name と l_name などを異なるキーと値のペアで使用する必要があることに注意してください。