🙂

[CharGPT]ランダムな整数を生成するプログラム(Python)

2023/06/18に公開

はじめに

ChatGPTに、ランダムな整数を生成するプログラムを書いてもらいました。

質問の内容

質問
1から9999999999までの数字をランダムに5個作成するプログラムを書いてください。
条件は以下です。
Pythonで書く。
プログラムの意味をコメントに追加する。
ChatGPT
以下は、Pythonで1から9999999999までの数字をランダムに5つ生成するプログラムです。
それぞれの行にコメントを追加しています。
randomtest.py
import random

# 生成されたランダムな数値を格納するリスト
random_numbers = []

# 5つのランダムな数値を生成するループ
for _ in range(5):
    # 1から9999999999の範囲でランダムな整数を生成し、リストに追加する
    random_number = random.randint(1, 9999999999)
    random_numbers.append(random_number)

# 結果の出力
print(random_numbers)

ChatGPT
このプログラムでは、random.randint()関数を使用して1から9999999999の範囲で
ランダムな整数を生成し、リストに追加しています。ループを5回繰り返すことで、
5つのランダムな数値を生成します。

上記のプログラムを実行すると、5つのランダムな数値が出力されます。
出力は毎回異なる結果になるでしょう。以下は、実行例です。
ChatGPT
[842173, 729492, 93128651, 5673249, 812931745]

上のPythonプログラムを実行したところ、正しく出力されるようです。毎回結果は異なります。

Discussion