Python学习记录-2016-12-15
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章
[未解决问题记录]python asyncio+aiohttp出现Exception ignored:RuntimeError('Event loop is closed')(代码片段
ElasticSearch学习问题记录——Invalid shift value in prefixCoded bytes (is encoded value really an INT?)(代码片段