Python Day2 基础 操作文件流

1.列表、元组 操作                                                                    推荐书籍    追风筝的人       白鹿原   琳达看美国

2.字符串操作

3.字典操作

4.集合操作

5.文件操作

6.字符编码和转码

7.内置函数

列表,元祖

列表   name = [2,3,4,3]   name.copy()  浅copy        import copy      name2=cooy.deepndcopy(name) 深复制

元组。不能被修改。只有count 和index 获取下标对应的值。两种方法

Python String 操作 ,,  操作挺多的 需要一点点的积累

Python 使用pycharm ctrl+shift+alt +滚轮,修改自定义快捷键

ps:在pycharm中修改快捷键时打开管理页面 搜索  increase  Font size增大字体 decrase 减小字体

python 对文件的操作

open()方法    (文件名,读写方式(w,a,r),encoding=”utf-8“)

w:写文件,会将文件重新覆盖一次,r,只读文件;a ---append 向末尾追加

打开文件时采用行读取  (对文件进行操作时,切莫忘记 close()文件流)

效率较高的  (采用的是读一行,删一行) 效率较低(读取所有)
count = 0
for line in f:
   if count == 9:
        print(‘----我是分割线----------‘)
        count += 1
        continue
   print(line)
   count +=1

for  index,lin in  enumerate(f.readlines)

if  index ==3 :

print(“fengexian”)

continue

print(line.strip())#strip 方法将空格回车

				
时间: 2024-10-27 07:08:36

Python Day2 基础 操作文件流的相关文章

JavaI/O:简单的使用FileInput和FileOutputStream操作文件流

java的输入输出建立在4个抽象类的基础上:InputStream.OutputStream.Reader.Writer.InputSream和OutputStream被设计成字节流类,而Reader和Writer被设计成字符流类.一般来说,处理字符或者字符串时应该使用字符流类,处理字节或者二进制对象时应该使用字节流类. InputStream(输入流):输入流是用来读入数据的.- - - > > >读入OutputStream(输出流):输出流是用来写出数据的.- - - > &

【转】Python——DataFrame基础操作

Python——DataFrame基础操作 DataFrame理解 DataFrame可以看做是有序排列的若干Series对象,这里的“排列”是指这些Series都有共同的索引. 一.读取文件 dt = pd.read_csv(path) dt = pd.read_excel(path) dt = pd.read_table(path, sep=',') 二.索引 第一类索引是iloc属性,表示取值和切片都是显式的,dt.iloc[1:3] #注:从0开始的左闭右开区间 第二类索引是loc属性,

JavaI/O:简单的使用DataOutputStream和DataInputStream操作文件流

DataInputStream 是数据输入流.它继承于FilterInputStream.DataInputStream 是用来装饰其它输入流,它"允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型".应用程序可以使用DataOutputStream(数据输出流)写入由DataInputStream(数据输入流)读取的数据. DataOutputStream?是数据输出流.它继承于FilterOutputStream.DataOutputStream?是用来装饰其它

delphi 基础之三 文件流操作

文件流操作 Delphi操作流文件:什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具.在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向.流不但可以处理文件,还可以处理动态内存.网络数据等多种数据形式.如果你对流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的. 一.Delphi中流的基本概念及函数声明 在Delphi中,所有流对象的基类为TStream类,其中定义了所有流的共同属性

Python学习基础篇—文件操作和集合

这篇博客来说一下python对文件的操作. 对文件的操作分三步: 1.打开文件获取文件的句柄,句柄就理解为这个文件 2.通过文件句柄操作文件 3.关闭文件. 现有以下文件file.txt: 我们哭了 我们笑着 我们抬头望天空 星星还亮着几颗 我们唱着 时间的歌 才懂得相互拥抱 到底是为了什么 因为我刚好遇见你 留下足迹才美丽 风吹花落泪如雨 因为不想分离 因为刚好遇见你 留下十年的期许 如果再相遇 我想我会记得你 我们哭了 我们笑着 我们抬头望天空 星星还亮着几颗 我们唱着 时间的歌 才懂得相互

Python IO编程——操作文件和目录

1.1   操作文件和目录 >>> import os >>> os.name     #操作系统类型 'posix' >>> os.uname()     #详细的系统信息 posix.uname_result(sysname='Linux',nodename='daidai.com', release='2.6.18-194.el5', version='#1 SMP Tue Mar 1621:52:39 EDT 2010', machine='x

python学习笔记 操作文件和目录

如果我们要操作文件.目录,可以在命令行下面输入操作系统提供的各种命令来完成.比如dir.cp等命令. 如果要在Python程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数. 打开Python交互式命令行,我们来看看如何使用os模块的基本功能: >>> import os >>> os.name # 操作系统类型 'posix' 如果是posix,说明系统是L

python函数基础 与文件操作

函数的定义 函数是通过赋值传递的,参数通过赋值传递给函数.def语句将创建一个函数对象并将其赋值给一个变量名,def语句的一般格式如下: 1 def function_name(arg1,arg2[,...]): 2 statement 3 [return value] 返回值不是必须的,如果没有return语句,则Python默认返回值None. 函数名的命名规则:函数名必须以下划线或字母开头,可以包含任意字母.数字或下划线的组合.不能使用任何的标点符号:函数名是区分大小写的.函数名不能是保留

Python字符串基础操作

==============字符串======== >>> s1='www.baidu.com' >>> type(s1) <type 'str'> >>> type(2) <type 'int'> >>> type("'dsfdsjk'") <type 'str'> 用type()测一下是什么类型 字符串的访问 s1[0]=’  s1[2]=w  用下标来访问 >>