以下代码对给定文本文件中的内容进行替换。替换后,文本将写入一个新的文本文件“bar.txt”示例f1 = open('foo.txt', 'r') f2 = open('bar.txt', 'w') for line in f1: print line f2.write(line.replace('Poetry', 'Prose')) f2 = open('bar.txt', 'r') for line in f2: print line, f1.close() f2.close()输出这将输出诗歌通常被认为是最古老的文学形式。如今,诗歌通常被写下来,但有时也会被表演。散文通常被认为是最古老的文学形式。如今,散文通常被写下来,但有时也会被表演。阅读更多
最简单的方法是使用两个嵌套的 for 循环。外部循环获取每个元组,内部循环遍历元组中的每个项目。内部 print() 函数 end=' ' 在一行中打印元组中的所有项目。另一个 print() 在每个元组之后引入新行。示例L=[(1,2,3), (4,5,6), (7,8,9,10)] for x in L: for y in x: print(y, end=' ') print()输出1 2 3 4 5 6 7 8 9 10
我们可以使用以下代码比较给定的字符串示例import re s1 = 'Pink Forest' s2 = 'Pink Forrest' if bool(re.search(s1,s2))==True: print 'Strings match' else: print 'Strings do not match'输出这将输出Strings do not match