zoukankan      html  css  js  c++  java
  • 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 方法将空格回车



        吾之爱,心之念。
               携子手,到白头。

  • 相关阅读:
    Web开发技术大会演讲
    方法的长度
    避免复制与粘贴
    引入工厂方法支持扩展
    利用多态重构为带参方法
    代码质量对系统的影响
    《重构之美》开篇
    老鸟对菜鸟的一些建议
    jQuery 使用 AJAX解决跨域问题jQuery 使用 AJAX解决跨域问题
    uniapp renderjs通信
  • 原文地址:https://www.cnblogs.com/JC-0527/p/7041083.html
Copyright © 2011-2022 走看看