数据类型/字符编码/文件处理
风中琉璃
这个作者很懒,什么都没留下…
展开
-
python之路---变量
编程语言分类: 1.机器语言:直接用二进制编程去控制硬件 ----执行效率高,但是开发效率低 2.汇编语言:用英语标签代替二进制编码 ----但是从本质上与机器语言一样,都要掌握与硬件沟通的细节,执行效率低于机器语言,开发效率高于机器语言 3.高级语言:用类似于人类的语言去编程,可分为:编译型语言(如C)和解释型语言(如python) ...原创 2018-07-21 19:32:33 · 138 阅读 · 0 评论 -
python之路----字符编码
1.什么是字符编码: 计算机是基于电工作的(产生高低电平),人们根据高低电平从逻辑的角度使高电平代表1,低电平代表0 ,所以机器语言的二进制编码是计算机所能直接认知的(无需转换),而无论是汇编语言还是高级语言它们的字符都需要根据某种映射关系使字符变成计算机所能理解的数字,这一过程所对应的映射关系(标准)就叫字符编码 字符 -------------(根据字符编码)---...原创 2018-07-21 19:33:43 · 190 阅读 · 0 评论 -
python之路 ---基本数据类型(初识)与运算符
用户交互:程序等待用户输入,执行并放回结果 用法: input():将用户输入的任何内容都存为字符串 -----python3 raw_input():同python3中的input() ---------python2 input():用户输入什么类型的数据就存为什么...原创 2018-07-21 19:34:23 · 134 阅读 · 0 评论 -
python之路 ----文件1
文件: 文件是操作系统提供给应用软件操作硬盘的一个虚拟单位,用于应用软件将数据永久保存文件处理基础知识: 1. 应用软件通过系统软件去控制硬件 2.打开文件:f = open('文件路径',mode='打开方式',encoding='操作文件的字符编码') f = open('')相当于创建一个python变量,在程序结束时,变量被回收,但是此时操作系...原创 2018-07-21 21:22:09 · 182 阅读 · 0 评论 -
python之路----文件2
文件处理模式---b模式 1.与 t 模式类似,只能与a,r,w连用 2.能打开图片文件.文本文件...不同于t模式的局限性,获得的为bytes类型,不能指定字符编码 3.打开文本文件与图片文件所获得的bytes不同with open('1.jpg','rb') as f: data=f.read() print(data) print(da...原创 2018-07-22 14:42:14 · 193 阅读 · 0 评论 -
python之路---基本数据类型
流程控制: if 判断 if 条件: 子代码块 elif 条件: 子代码块 else: 子代码块 循环:重复某个过程 while:条件循环 while +break while + c...原创 2018-07-25 08:18:01 · 128 阅读 · 0 评论 -
python之路---字符编码(改进版1)
1.什么是字符编码: 计算机是基于电工作的(产生高低电平),人们根据高低电平从逻辑的角度使高电平代表1,低电平代表0 ,所以机器语言的二进制编码是计算机所能直接认知的(无需转换),而无论是汇编语言还是高级语言它们的字符都需要根据某种映射关系使字符变成计算机所能理解的数字,这一过程就是字符编码 字符 -------------(根据字符编码表)---------->...原创 2018-07-25 14:34:32 · 132 阅读 · 0 评论 -
python之路---字符编码(改进版2)
对于字符出现乱码的场景可以归纳为:1.在硬盘与内存之间存取数据时字符编码不一致(运行python程序的前两个阶段,与文本编辑器无差)2.pyhon解释器执行python语法时,创建的字符串类型与终端显示的默认字符编码不一致(运行python程序的第三阶段第一种场景: 数据存取时出现的乱码问题在Notepad++中以的Shift-jis编码格式保存写有以下两行内容的文本文件...原创 2018-07-26 14:12:38 · 174 阅读 · 0 评论