【Python】ランダムな数列の生成【たった1行】

ランダムな数字列-Python

本記事ではPythonランダムな数列の作成方法について紹介しています。Pythonは非常に人気なプログラミング言語です。そんなPythonのランダムな数列の生成方法の使い方を一緒に学習しましょう!

本記事の目標と実行環境

「683950673」などの、適当な数字列の出力を目標にしています。文字列の長さも自由に決めることができます。
実行環境は「Python3.8.8」です。

コード

出力されるランダムな文字列の長さを変えることができます。
「string.digits」は「0123456789」が入っており、この中からランダムに1文字ずつ抽出しています。

import random
import string

SIZE = 10
num = ''.join(
    random.choice(string.digits) for _ in range(SIZE)
)
print(num)
【実行結果】
1697534087

関数化してみる

先程のコードを関数化してみました。
自由に数列のサイズを決めることができます。

import random
import string

def randome_sequence(size):
    return ''.join(random.choice(string.digits) for _ in range(size))

if __name__ == "__main__":
    print(randome_sequence(5))
    print(randome_sequence(10))
    print(randome_sequence(20))
【実行結果】
96675
6805926654
08736892145581939639

ということで本記事はPythonのランダムな数列の生成方法を紹介しました。
最後まで読んでいただきありがとうございました\(^o^)/

超オススメのPC用品

PCを操作する上で、トラックボールマウスが非常におすすめです!
僕も感動したこのマウスを、騙されたと思って使ってみてください!(^^)

外部モニターで2倍以上の効率化が見込めます!
安いものだと、たったの1万円前後なのでおすすめですよー!\(^o^)/

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です