Python Day2 基础 操作文件流

时间:2021-06-17 09:30:52

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 方法将空格回车