码迷,mamicode.com
首页 > 编程语言 > 详细

python7

时间:2019-04-19 21:27:26      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:了解   核心   euc   解释器   二进制   操作模式   字符串   模式   unicode   

字符编码

1. 什么是字符编码:将人识别的字符转换计算机能识别的01,转换的规则就是 字符编码表、

2. 常用的编码表:asciiunicodeGBKShift_JISEuc-kr

3. 编码操作:编码encode()、解码decode()

知识储备

电脑三大核心:cpu - 内存 - 硬盘(数据的存取过程)

# 软件及python解释器读取文件过程:启动 - 读取 - 展示|解释执行

# python2环境的文件头:# coding: 编码格式

简介与发展

1. ascii - 各国编码 - 万国编码

2. 存取不一致的乱码现象

3. unicodeutf-8

核心

编码操作:编码encode()、解码decode()

字符与字节

1. 字节的存储方式:8个二进制位

2. 字符所占字节数:根据编码的不同,所占字节数可能不同

3. 三种格式字符串:u‘‘b‘‘r‘‘

ub格式字符串转换: str(b‘‘, encode=‘utf-8‘)bytes(u‘‘, encode=‘utf-8‘)

文件操作

1. 文件操作的三步骤:打开文件 - 使用文件 - 关闭文件

2. 文件操作三要素:文件源、操作模式、编码

3. with语法:with open(...) as 别名, ..., open(...) as 别名: pass

4. 重点方法:read() | write() | readline() | close() | f.flush() | f.seek()

操作方法

读:read() | readline() | readlines()

写:write() | writelines() | flush()

光标:seek() | tell()

特征:encoding | closed

了解:readable() | writable() | name

案例

1. 文件复制

2. 文件修改

 

了解:py文件脚本机制

python7

标签:了解   核心   euc   解释器   二进制   操作模式   字符串   模式   unicode   

原文地址:https://www.cnblogs.com/komorebi/p/10738819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!