ホームページ  >  記事  >  バックエンド開発  >  Python_python で乱数を生成する方法

Python_python で乱数を生成する方法

不言
不言オリジナル
2018-04-02 17:18:051530ブラウズ

この記事では主に Python で乱数を生成する方法を紹介します。必要な方は参考にしてください。

Python での乱数の生成と Random モジュールで最もよく使用される関数の関係がわからない場合は、こちらを参照してください。以下を参照してください。この記事は、Python の乱数生成と、ランダム モジュールで最もよく使用される関数との関係について説明しています。以下は、この記事の概要です。

random.random() は、指定された範囲内のシンボル ポイントの乱数を生成するために使用されます。2 つのパラメーターのうちの 1 つは上限で、もう 1 つは下限です。 a > b の場合、乱数を生成します

n: a <= n <= b。如果 a <b, 则 b <= n <= a。

print random.uniform(10, 20) 
print random.uniform(20, 10) 
#---- 
#18.7356606526 
#12.5798298022 
random.randint

を使用して、指定された範囲内の整数を生成します。パラメータ a は下限値、パラメータ b は上限値です。Python が生成する乱数の下限値は上限値よりも小さい必要があります。

random.randrange

指定された範囲内のセットから、指定された基数で増加するこの記事は、乱数を生成する Python のアプリケーションの部分的な紹介です。

ランダムな整数:

>>> ランダムをインポート

>>> randint(0,99)

21

0 から 100 までの偶数をランダムに選択します:

>>> import random

> >> 'd'


複数の文字から特定の数の文字を選択します:
>>> import random
random.sample('abcdefghij',3)

['a', 'd ', 'b']


複数の文字から特定の数の文字を選択して新しい文字列を作成します:
>>> import string
>>> join(random.sample([' a','b','c','d','e','f','g','h','i','j'], 3) ).r

eplace(" " ,"")

'fih'

文字列をランダムに選択します:
>>>>random.choice ( ['apple', 'pear '、'桃'、'オレンジ'、'レモン'] )
'レモン'

シャッフル:

>>> アイテム = [1, 2, 3, 4, 5, 6]
>> ランダム.シャッフル(アイテム)
>>> [3, 2, 5, 6, 4, 1]


2 つの関連オンライン ツールをすべての人に提供します 参考使用:



オンライン乱数/文字列生成ツール:


http://tools.jb51.net/aideddesign/suijishu



高強度ランダム文字パスワードジェネレーター:



http://tools.jb51.net/password/CreateStrongPassword


関連する推奨事項:

php 乱数を生成する 3 つの方法のコード例

php?乱数を生成するソリューション 計画


以上がPython_python で乱数を生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。