【发布时间】:2019-10-18 18:51:53
【问题描述】:
我想在 python 中创建一个 while 循环,它将输出作为列表 [0.00, 0.05, 0.10, 0.15,...., 1.00]
我尝试了以下方法:
alpha=0
alphalist=list()
while alpha<=1:
alphalist.append(alpha)
alpha+=0.05
print(alphalist)
我得到的输出为[0,0.05,0.1 0.15000000000000002,0.2%,0.25%,0.3%0.35,0.39999999999999997,0.44999999999999996,0.49999999999999994,0.5499999999999999,0.6%,0.65,0.7000000000000001,0.7500000000000001,0.8000000000000002,0.8500000000000002,0.9000000000000002,0.9500000000000003]
但我想要的是:[0.00, 0.05, 0.10, 0.15,...., 1.00]
【问题讨论】:
标签: python-3.x while-loop