我在教自己如何用Python编程,我有一个关于“打印”的问题。我知道print语句中有一个新行"\n“特性,但我注意到每当我的代码以print语句结尾时(例如,print("This is end") ),它就不会创建换行符。最后一次打印语句的换行符被抑制是Python的一个特性吗?
附注:我用的是空闲
我有一个包含身份证列表的文本文件。我想遍历该文件的各行,检查in是否出现在第二个文件"extra_lines.txt“的行中。如果ID出现在第二个文件的某一行中,我希望将该行打印到output.txt。但是,只打印包含最终ID的行。我做错了什么? with open("extra_lines.txt") as f: if ID in lin