Python
iarchangel
这个作者很懒,什么都没留下…
展开
-
Python名称空间与作用域
一. 名称空间: 用来存放变量名, 函数名, 模块名的内存空间1. 名称空间分三大类: 将名称空间隔离成三块1.1 内置名称空间: Python解释器自带的关键字,随解释器启动而产生,随解释器关闭而销毁1.2 全局名称空间: 顶级的名字,顶头的if/while/for子代码中的名字也算顶级,随python程序启动而产生1.3 局部名称空间: 在函数内部定义的名字,调用函数则产生,函数调用结束则销毁2. 名字访问的优先级: 基于当前所在的位置向上查找,局部->全局->内置3. 名称空间原创 2020-08-17 18:53:20 · 264 阅读 · 0 评论 -
Python字符编码与解码
一. 编码与解码"""英文字符 -----------unicode二进制(内存) ------>ASCII二进制(硬盘)中文, 英文字符 ------unicode二进制(内存) ------>GBK二进制(硬盘)日文, 英文字符 ------unicode二进制(内存) ------>Shift-JIS二进制(硬盘)万国字符 -----------unicode二进制(内存) ------>utf-8二进制(硬盘) 编码 ----------原创 2020-08-04 12:14:31 · 244 阅读 · 0 评论 -
Python文件操作
一. 操作文件的三个步骤: 打开文件, 读写, 回收OS资源1. 方式一: 打开文件, 读写, 回收OS资源f = open(r"Y:\new\a.txt", mode="rt", encoding="utf-8") # t读写文件的格式为字符串,open返回值文件对象/文件句柄,是程序的变量值data = f.read() # 硬盘上的文件内容读到内存中,OS根据指定的encoding把二进制数转成t(unicode字符串)给程序,t仅限文本文件print(data, type(data))原创 2020-08-04 10:28:33 · 295 阅读 · 0 评论