2017-12-12 19 views
-3

私はPython 3でテキストアドベンチャーゲームを作成していますが、ゲームの一部でランダムコードを使用しようとしています。ゲームの最後の部分のパスワードとして使用されていますが、ランダムに生成されたコードをパスワードにする方法はわかりません。私は乱数発生器を持っています。パスワードを生成する番号を作成するにはどうしたらいいですか?Python 3:乱数ジェネレータコードを使用してドアのパスワードとして使用する方法

import random 
def code(): 
    numbers = random.sample(range(10), 4) 
    print(''.join(map(str, numbers))) 
+0

'password = ''。join(map(str、numbers))'? – depperm

+1

ようこそ。残念ながら、これはディスカッションフォーラムやチュートリアルではありません。時間をかけて[ask]とそのページの他のリンクを読んでください。例を練習して[チュートリアル](https://docs.python.org/3/tutorial/index.html)をしばらくお待ちください。 Pythonがあなたの問題を解決するのに役立つツールを提供します。 – wwii

答えて

0

あなたの機能は印刷されませ作りが、コードを返す:

:あなたはそれのためのプリントとクエリの両方をできるように、

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 
関連する問題