study note3

Posted deakin-du

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了study note3相关的知识,希望对你有一定的参考价值。

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Deakin"
# Email: [email protected]
# Date: 2017/12/27
#第10行添加分隔符
f=open("yesterday",‘r‘,encoding="utf-8")
count=0
for line in f: #一行一行的读,而且内存里只保存1行,针对大文件
if count==9:
print("-------分割线--------")
print(line.strip()) #strip:去除空格和回车
count=count+1

#第10行替换为分割线
count=0
for line in f:
if count==9:
print(‘------分割线-------‘)
count +=1
continue #理解continue的意义,在count==9的时候,
print(line.strip()) #在count==9的时候,此行不执行,因此第10行的内容直接变成了分隔符,而原来的内容不见了
count +=1
PS:对比2个语句输出不同的地方:分别为No.1的第10行插入了分隔符,No.2的第十行的句子替换为分隔符
------------------------------------------------
对文件操作的一些常用命令:
print(f.tell()) #打印光标所在位置             0
print(f.readline()) # When I was young I‘d listen to the radio
f.seek(1) #让光标回到某位置,字节为单位
print(f.tell()) # 1
f.flush() #使更改的内容立刻写到硬盘里

 模块乱入:打印进度条,f.flush()的应用

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Deakin"
# Email: [email protected]
# Date: 2017/12/26

import sys,time

for i in range(10):
sys.stdout.write("#")
sys.stdout.flush()
time.sleep(0.1)


以上是关于study note3的主要内容,如果未能解决你的问题,请参考以下文章

红米Note3全高可以刷其他系统吗

红米note3手机怎么升级系统

大哥,红米note3 全网通 版本7.0刷机包在哪能下载?

红米note3可以刷emui系统吗

三星N900(note3)刷机包 颓废N0.8.1 修复已知BUG 集成谷歌服务

红米note3全网通解锁后怎么刷rec怎么刷root