该程序我创建了倍数而不是添加。有什么问题?
while True:
winsound.Beep(4000, beatlength)
winsound.Beep(3500, beatlength)
stbr = stbr + stbr
print stbr
if stbr==25:
break
答案 0 :(得分:4)
您正在为自己添加数字,这当然等于将其乘以2。通过更改添加一个:
stbr = stbr + stbr
为:
stbr += 1
答案 1 :(得分:1)
import winsound
beatlength = 250
stbr = 0
while True:
winsound.Beep(4000, beatlength)
winsound.Beep(3500, beatlength)
stbr = stbr + 1
print stbr
if stbr==25:
break