如何使用while和for回圈
from random import random
a = int(input("MASUKAN ANGKA :"))
for i in range(a):
bil = random()
print("Perulangan ke- :", bil)
示例運行:
MASUKAN ANGKA :5
Perulangan ke- : 0.0813806069084485
Perulangan ke- : 0.5072770244491718
Perulangan ke- : 0.8493965282202113
Perulangan ke- : 0.43884806653052943
Perulangan ke- : 0.7745391208748537
uj5u.com熱心網友回復:
如果不使用for 和 while 回圈的組合,則不清楚您想在這里做什么。
我只能假設您想要代碼的 while 回圈版本,如下所示:
from random import random
a = int(input("MASUKAN ANGKA :"))
while (a > 0):
bil = random()
print("Perulangan ke- :", bil)
a -= 1
您所要做的就是在每個回圈中遞減輸入,直到它等于 0。
uj5u.com熱心網友回復:
如果你想在 while 回圈中做到這一點,這就是答案。
from random import random
a = int(input("MASUKAN ANGKA :"))
while (a > 0):# runs a times
bil = random() # gives the random number
print("Perulangan ke- :", bil) #
a -= 1
uj5u.com熱心網友回復:
如果要組合兩個回圈,可以在無限回圈中使用 for 回圈:
from random import random
a = int(input("MASUKAN ANGKA :"))
while (True):
for i in range(a):
bil = random()
print("Perulangan ke- :", bil)
break
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/345344.html
上一篇:回圈確實顯示了錯誤的變數
下一篇:用NA替換對稱矩陣的元素對
