したがって、基本的には [0,1,2,3,4,5,10,25,100] というラベルの付いたバッファーのリストを作成する必要がありました。次に、(0.75 と 4.75)+3 の間の乱数を作成する必要がありました。ここで、「バッファ 3 にかかった時間と平均x秒」のようなものを出力する必要があります。xは、生成された乱数です。各バッファには独自の乱数が必要です
def main():
buffer= [0,1,2,3,4,5,10,25,100]
time= random.uniform(0.75,4.75)+3
sum=0
for i in range (1, 500):
sum = sum + time;
average= sum/1500
for buffer in range(0,1,2,3,4,5,10,25,100):
print("For Buffer",buffer,",the average time is",average,".")
[解決済み]
#Lab 1 using python.
Import random #Importing random number generator.
def main():
buffers= [0,1,2,3,4,5,10,25,100]; #Defining the buffers using list.
for buffer in buffers:
sum=0;
for i in range (1, 500): # Create a loop which will create random number and increment 500 times.
time= (random.uniform (0.75,4.75))+3
sum = sum + time
average= sum/500; #Finding the average of each buffers random numbers.
print("For Buffer",buffer,",the average time is",average,"."); #Print the output.