エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
randomモジュールを使ってパスワードのようなランダムな文字列を作成してみる。 ベースとなる文字列はと... randomモジュールを使ってパスワードのようなランダムな文字列を作成してみる。 ベースとなる文字列はとりあえず簡単に数字とアルファベットを考える。 stringモジュールに数字、アルファベットの定数が定義されているのでそれを使う。 import string source = string.digits + string.letters random.choiceメソッドは渡されたシーケンスからランダムに選ばれた要素を返す。文字列も文字のシーケンスだから、ベースとなる文字列を渡すとランダムな文字が得られる。 import random s = '' s += random.choice(source) これを作成したい文字列長分繰り返して、取得した文字をつなげればランダムな文字列になる。文字列長をlengthとすれば以下のような感じ for i in range(1, length):