python循环代码如何在for循环里写输入的代码不会出错

完美解决在oj中python循环代码的循环输叺问题

这几天做题被python循环代码的循环输入问题给烦死了好好查了一下,记录在此

sys.stdin.readline( )会将标准输入全部获取,包括末尾的'\n'因此用len()计算长喥时是把换行符'\n'算进去了的,但是raw_input( )获取输入时返回的结果是不包含末尾的换行符'\n'的

因此需要使用strip()将最后为'\n'去掉。

以上这篇完美解决在oj中python循环代码的循环输入问题就是小编分享给大家的全部内容了希望能给大家一个参考,也希望大家多多支持脚本之家


点击(此处)折叠或打开

点击(此处)折疊或打开

上面两段代码的实现功能是一样的;然而第一段代码的执行效率明显低于第二段代码;

因为第一段代码每次都要打开文件然后寫入,而第二段代码是先打开文件然后进行循环输入,这样还能避免写入文件时被覆盖;


我要回帖

更多关于 python循环代码 的文章

 

随机推荐