字符串和编码: 1.当处理文本时,需要现将文本转换为文字,一个字节为8位儿,一个字节最高表示整数255(1111 1111),对应255个状态; 最为人熟知的是ASCii码,ASCii码含128个状态,满足了英文编码转换的需要,但是中文,日文,等等,如果各国编各自的难免会撞车。这是为了统一,Unic ...
分类:
编程语言 时间:
2017-12-31 00:36:17
阅读次数:
171
字符编码 字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255 ...
分类:
编程语言 时间:
2017-12-14 22:51:48
阅读次数:
148
一、数据类型 python可以直接处理的数据类型有:整数、浮点数、字符串、布尔值、空值。 整数 浮点数 字符串:双引号内嵌套单引号,可以输出 i'm ok. 也可以用\来实现,\n 换行 \t table 多行字符串用 ''' ''' 布尔值: 可以对布尔值进行与或非运算/ 与and 或or 非no ...
分类:
编程语言 时间:
2017-11-14 21:22:27
阅读次数:
136
[1][python基础]字符串和编码[2] 字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表 ...
分类:
编程语言 时间:
2017-11-03 14:10:13
阅读次数:
200
我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制 ...
分类:
其他好文 时间:
2017-09-12 20:45:50
阅读次数:
186
下午看廖雪峰的Python2.7教程,看到 字符串和编码 一节,有一点感受,结合 崔庆才的Python博客 ,把这种感受记录下来: ASCII码:是用一个字节(8bit, 0-255)中的127个字母表示大小写字母,数字和一些符号.主要用来表示现代英语和西欧语言。 所以处理中文就出现问题了,因为中文 ...
分类:
编程语言 时间:
2017-08-14 18:58:06
阅读次数:
212
1.编码问题 在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。 用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件: 浏览网页的时候,服务器会把动 ...
分类:
编程语言 时间:
2017-06-17 11:16:32
阅读次数:
257
ASCII编码: 计算机是美国人发明的,所以字符串只有数字,英文字母和特殊字符,一共有127个字符被编码在计算机里,这个编码表被称为ASCII编码。这种编码存储字符只用了一个byte即8bit. Unicode(万国码,统一编码): 但要存储全世界的字符1byte是绝对不够的。这时unicode编码 ...
分类:
编程语言 时间:
2017-06-03 20:52:56
阅读次数:
145
视频链接: 我是在Linux下玩python的,Linux下默认安装python,直接打个pyhon3就好了,python大小写敏感 我们来写第一个简单的python程序 怎么运行呢?有人说是./运行,然而我试了试并不可以....这样才行..... print里面也可以输出多个字符串,用 , 进行分 ...
分类:
编程语言 时间:
2017-05-21 17:44:05
阅读次数:
280
字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 ...
分类:
编程语言 时间:
2017-05-14 01:07:57
阅读次数:
229