有人可以向我解釋爲什麼我一直得到相同的列表但更長,而不是新的?打印出一個randint並將它追加到一個列表中,然後循環並打印一個完全不同的列表
[20]
,[20, 14]
,[20, 14, 16]
,[20, 14, 16, 18]
,但我試圖讓:
[20]
,[15, 18]
,[13, 19, 20]
,[17, 14, 17, 20]
import random
x=[]
a=0
while a < 5:
i=0
q = 1
while i < q:
s=random.randint(10, 20)
i+=1
x.append(s)
print(x)
q+=1
a+=1
我想通過學習Python製作小腳本,但這讓我陷入困境。 請幫忙
你縮進全亂了,這就是Python有種不好的。這永遠不會運行。請修復它。 –