首页 > 代码库 > Python学习记录-2016-12-15
Python学习记录-2016-12-15
因为作业关系,跳转听了部分课程,现在记录如下:
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去掉所有空格和换行符
Python学习记录-2016-12-15
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。