zoukankan      html  css  js  c++  java
  • Python学习笔记(一)

    写一写最近学的知识点
    1.文件读写
        打开一个文件:
    f=open(‘路径’,‘r’,encoding='utf-8')
        文件以读‘r’的方式打开,可以读取文件内容,但是不能写入
    f=open(‘路径’,‘w’,encoding='utf-8')
        文件以写‘w’的方式打开,可以写入文件内容,但是不能读出文件内容
        以读的方式打开的文件,调用read()方法可以一次读取文件的全部内容,Python把内容
    读到内存,用一个str对象表示
        以写的方式打开的文件,调用write()方法可以将内容写进文件
        最后调用close()方法关闭文件。文件使用完必须关闭,因为文件对象占用操作系统的
    资源,并且操作系统同一时间能打开的文件数量也是有限的
        Python引入了with语句来自动帮我们调用close()方法:
    with  open('路径',‘r’) as f:
        print(f.read())

        要写入特定编码的文本文件,要给open()函数传入encoding参数,将字符串自动转换成
    指定的编码。
        注意事项:
    1.读取文件时,读完第一遍光标会移到最后,想要继续再读一遍要把光标一移回开头处
    2.调用tell()函数可以得到光标的当位置,调用seek()函数可以移动光标到指定位置
    3.以追加‘a’的方式打开文件,既能读,又能写
    4.想一次读取一行内容,调用readline()函数
    5.调用readlines()函数,会把文件内容分行读出,并保存为一个list,每一行作为list的
    一个元素。


    2.循环语句的使用
         循环语句常用的有while和for两种形式,画流程图有助于我们理清思路,更好地练习使用
    循环
        for x in ...循环就是依次把list或tuple中的每个元素迭代出来代入变量,然后执行缩进
    块的语句
        for x in range()可以生成一个整数序列

  • 相关阅读:
    02、Rendering a Triangle
    [转]Unity性能优化之Draw Call
    [转]Directx11 3D空间坐标系认识
    设置让EditPlus不产生BAK文件
    深度优先搜索与广度优先搜索对比
    python多重继承新算法C3
    php的垃圾回收机制
    python脚本自动发邮件功能
    python的keyword模块
    EditPlus如何设置——自动换行
  • 原文地址:https://www.cnblogs.com/shaoxiaoyun/p/6607119.html
Copyright © 2011-2022 走看看