【ICS_32A】Lecture1Week3

Python

   
   

@ZYX 写于2019年10月16日

文件File

  1. open(path,mode)
  2. type(open(path,mode))=>class ‘_io.TextIOwrapper
  3. open.mode=mode
  4. opne.write(str),会返回buffer里所有字符串的长度
  5. open.close()
  6. write之后并不会直接写入文件,而是先存在buffer中,然后在close之前将buffer写入文件中。
  7. 与print不同,write没有ending,如果要换行,必须要/n。
  8. Path(path)
  9. Path.is_file()
  10. Path.is_dir()
  11. Path.open(mode) => open(path,mode)
  12. Path.iterdir(),迭代器,C列表
  13. list(Path.iterdir())
  14. for i in Path.iterdir()
  15. Path.name =>文件名,不带扩展名
  16. Path.suffix =>扩展名

模块module

  1. import math || math.sqrt(9)
  2. from math import sqrt || sqrt(9)
  3. from math import * || 会导致大量重名

TIPS:

  1. 查标准库