Python 3:如何使用随机数生成器代码作为门的密码
Python 3: How to use a random number generator code to be used as a password for a door
我正在 Python 3 中制作一款文字冒险游戏,我正在尝试使用在游戏的一部分中找到的随机代码,并将其用作游戏最后一部分的密码,但我不知道'知道如何使随机生成的代码成为密码。我有随机数生成器。如何让生成的数字成为密码。
import random
def code():
numbers = random.sample(range(10), 4)
print(''.join(map(str, numbers)))
让你的函数不打印,但 return 代码:
def code():
numbers = random.sample(range(10), 4)
return ''.join(map(str, numbers))
并在您的程序中,将其存储到一个变量中,以便您可以打印和查询它:
# ...
password = code()
print(password)
# ...
check = input('Enter password:\n')
if check == password:
# yeah
我正在 Python 3 中制作一款文字冒险游戏,我正在尝试使用在游戏的一部分中找到的随机代码,并将其用作游戏最后一部分的密码,但我不知道'知道如何使随机生成的代码成为密码。我有随机数生成器。如何让生成的数字成为密码。
import random
def code():
numbers = random.sample(range(10), 4)
print(''.join(map(str, numbers)))
让你的函数不打印,但 return 代码:
def code():
numbers = random.sample(range(10), 4)
return ''.join(map(str, numbers))
并在您的程序中,将其存储到一个变量中,以便您可以打印和查询它:
# ...
password = code()
print(password)
# ...
check = input('Enter password:\n')
if check == password:
# yeah