#题目:文件过滤,不显示文件中以#开头的行
#来源:python核心编程9.11练习9-1
import os
def content_filter(filename):
fobj = open(filename,
'r')
for eachLine
in fobj:
if eachLine[0] ==
"#":
continue
else:
print eachLine,
fobj.close()
if __name__ ==
'__main__':
filename = raw_input(
"filename:")
content_filter(filename)
反思:要明确每一个对象的类型,比如eachLine的类型是 str,此问题变为:判断字符串的第一个元素
转载于:https://www.cnblogs.com/cloverclt/p/4796344.html