PHPで0〜9の乱数を生成しますか?
PHPで乱数を生成するには、rand()を使用します。以下が私たちの入力だとしましょう-
$storedValue ='0123456789';
そして、上記の値からランダムな値を表示したいと思います。
例
<!DOCTYPE html> <html> <body> <?php $storedValue ='0123456789'; $aRandomValue= $storedValue[rand(0,strlen($storedValue) - 1)]; echo "The random value=",$aRandomValue; ?> </body> </html>
出力
これにより、次の出力が生成されます
The random value=3
-
PHPのvprintf()関数
vprintf()関数は、文字列をフォーマットされた文字列に変換するために使用されます。フォーマットされた文字列を出力します。 構文 vprintf(format, arg) パラメータ フォーマ −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %%-パーセント記号を返します %b-2進数 %c-ASCII値に従った文字 %d-符号付き10進数(負、ゼロ、または正) %e-小文字を使用した科学的記数法(例:1.2e + 2) %E-大文字を使用した科学的記数法(例:1.2E + 2) %u-符
-
Pythonはどのように乱数を生成しますか?
Pythonの標準配布には、乱数生成機能を備えたランダムモジュールがあります。基本的なrandom()関数は、0から1までのランダムな浮動小数点数を返します >>> import random >>> random.random() 0.5204702770265925 同じモジュールから、連続する範囲の間の乱数を返すrandrange()関数があります。 >>> random.randrange(0,10) 4 リストまたはタプルからアイテムをランダムに選択するchoice()関数もあります >>> random.ch