用python尝试了几天的算法题,发现在用sys.stdin读取数据的时候很容易出错,就是while循环和for循环的区别。看下例子(对于输入的一个整数,希望得到整数值。例如:输入31,最后得到的结果为31):
使用while循环:

继续看for循环:

可以发现,使用for循环是对每一行数据都进行迭代
关注阿布的进击,获取最新信息

本文探讨了在Python编程中解决算法题目时,如何正确使用sys.stdin读取数据的方法。通过对比while循环与for循环的不同效果,帮助读者理解在实际应用中应该如何选择合适的循环方式。
用python尝试了几天的算法题,发现在用sys.stdin读取数据的时候很容易出错,就是while循环和for循环的区别。看下例子(对于输入的一个整数,希望得到整数值。例如:输入31,最后得到的结果为31):
使用while循环:

继续看for循环:

可以发现,使用for循环是对每一行数据都进行迭代
关注阿布的进击,获取最新信息

2595

被折叠的 条评论
为什么被折叠?