for line in open('str1.py'): print(line.upper(),end='')
让for循环在每轮迭代中自动调用next,从而进入下一行。这种方法运行最快且内存使用情况最好。
(end=' '作用:关闭额外添加一个\n.行字符串会自带一个\n换行符。不加end=' ',输出会每两行分隔)。
在抽象性和实际性之间找到平衡点,需要知识、经验以及许多思考。
-------Steve Vinoski
浙公网安备 33010602011771号