读取一个文件,显示除了以#号开头的行以外的所有行。 Python

读取一个文件,显示除了以#号开头的行以外的所有行

代码如下:

#打开或者创建一个文件 写入内容
file = open("test.txt","w")
file.write("#one\n#two\nthree\n#four")
file.close()
file = open("test.txt")
#用readlines()方法返回一个列表  
list_file = file.readlines()
#判断列表中元素的行数
length = len(list_file)
#光标定位当开始位置
file.seek(0)
#查找除#开头的所有行
for i in range(0,length):
    x = file.readline()
    if x[0] != '#':
       print(x)

运行结果:

three

你可能感兴趣的:(天梯赛,蓝桥杯,python)