私は、コードを1から100までの100個の乱数を生成:乱数のヒストグラムを生成するにはどうすればよいですか?
def histogram():
for x in range(100):
x = random.randint(1, 100)
print(x)
を今私は、ヒストグラムにこの情報を表現しようとしています、私はPLTとしてmatplotlib.pyplotインポートし、これを構築しようとしたが、私はあるように見えます問題に遭遇する。
私が試した:
def histogram():
for x in range(100):
x = random.randint(1, 100)
return x
histogram_plot = histogram()
plt.hist(histogram_plot)
plt.show()
を私も試してみました:
def histogram():
for x in range(100):
x = random.randint(1, 100)
print(x)
plt.hist(x)
plt.show()
は私が間違って何をしているのですか?ここで
だから、あなたは何を得ていますか? – vovaminiof
無条件の 'return'をループ内に置くことは、ループの1回の反復の後に関数が返ることを意味します。あなたは本当にそれを望んでいない! –