輸入ランダムな
インポート文字列
#方法一:
DEF code_1(M 、選択):
コード= '' 。(ランダムに参加。サンプル(選択、M))
のリターンコードを
プリント(code_1(4 、列.ascii_letters + ストリング .digits))
#方法二:
DEF code_2(N):
コード= '' 私のためにレンジ(N):番号=ランダム。randint(0 、9)#0-9 lower_char = CHR(ランダム。randint(97 、122))#AZ upper_char = CHR(ランダム。randint(65 、90))#AZ char_1 =ランダム。選択([数、lower_char 、upper_char])コード+ = STR(char_1)リターンコード印刷(code_2(4
)
最初のコード。。。I ^ ^効率的として... 変色、ヘクタール気にしない〜
ランダムコメント
1-100の間のランダムな整数を生成します
印刷(random.randint(1100))
ランダム奇数0-100との間に発生します
印刷(random.randrange(0,100,2))
ランダム偶数0-100との間に発生します
プリント(random.randrange(1、100、2))
ランダムな浮動小数点数を生成します
印刷(はrandom.Random())
プリント(random.uniform(1,10))
ランダムに文字を選択
プリント(random.choice(R ' qwertyuiop [] \ ASDFGHJKL; zxcvbnm、/ '))
文字のランダムに生成され、指定された数
プリント(コード= '' .join(random.sample(選択、M)))
前記別の選択文字列のコードの数は、Mが生成されます