因为作业关系,跳转听了部分课程,现在记录如下:
List列表部分:
列表的写法:
names = ["zhangsan", "lisi", "zhaowu", "wangliu", "qianqi"]
列表的index:
打印从左侧到第三个:
print(names[0:2])
打印从第三个到结束:
print(names[2:4]) print(names[-3:])
打印从第二个到第三个:
print(names[1:2])
列表元素的追加:
names.append("sunba")
列表元素的插入:
names.append(1, "lishi")
下面是读取文件
打开文件:
f = open("document", "r", encoding="UTF-8")#r代表打开,w代表覆盖写入或创建,a代表追加
写入:
f.write("我爱北京天安门\n")
关闭文件:
f.close()
文件读取为元素列表
f.readlines()
某一行
f.readline()
打印5行:
for i in range(5): print(f.readline())
尝试使用while循环写:
count = 0 while True: print(f.readline()) count+=1 if count ==5: break
第十行打印分割线:
for index , line in range enumerate(f.readlines()): if index == 9: print("--------------------") continue print(line.strip())#strip去掉所有空格和换行符
时间: 2024-10-27 01:53:51