最近在看Python编程快速上手,实现课后小程序collatz时,发现跟结果总也不一样
在网上搜过之后也只有print函数里面不太一样
不明白为什么 print(n // 2)就不行
必须是
n = n // 2
print(n)
后来大神告知,错误的原因是,输出的是n // 2的值,而 n 的值并没有改变,所以会无限循环出现第一个结果
以后要注意类似问题

       Python小程序collatz

   Python小程序collatz

 
                    
            
                

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2021-08-12
  • 2021-07-03
  • 2021-11-25
  • 2021-07-01
  • 2021-07-06
猜你喜欢
  • 2021-12-05
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2021-07-18
  • 2021-09-07
相关资源
相似解决方案