m0_71781478 2022-06-08 00:33 采纳率: 0%
浏览 20

PythonPython

请问下列while循环改写为for循环。

k=1000

while k>1:

print(k)

k=k/2
  • 写回答

2条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2022-06-08 06:29
    关注

    for 用的 range() 只能是整数变量

    k=1000
    for i in range(100000):
        print(k)
        k = k/2
        if k<=1:break
    
    评论

报告相同问题?

问题事件

  • 创建了问题 6月8日