2--09 python基础学习3.28

第3周
复习:1 变量在内存中的储存方式,字符串及其编码
2 paycharm 安装
1python 支持多种数据类型
2在计算机内部,可以把任何数据看成“对象
对象:有它具体的行为(方法,函数)和属性
3变量就是在程序中用来指向这些数据对象的
4变量赋值就是把数据和变量关联起来”

File 文件夹
Pycharm的使用
编码:计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理

00111110
6+2=32+16+8+4+2

由于计算机是美国人发明的。因此,最早只有127个字符被编译到计算机里,也就是大小写英文字母,数字和一些字符,这个编码被称为ascn编码,比如打写字母A的编码是65小写字母a的编码是97

中文的一个字节是不够的,至少要2个,所以就定制了gb2312
日文编码是shift jis 等等
所以拥有全球统一标准编码就是 unicoda 但是有缺点,很占空间,所以本着节约精神就出现了utf8编码

总结:
在计算机内存中,统一使用unicode 编码,当需要保存到硬盘或者需要传输的时候,就转换为utf8 编码

Python 中字母与asdi 码的相互转换
ord(c):(中文格式)参数是长度为1 的字符串,简称字符。ord(‘a’)返回整数值为97
chr(i):返回一个支付,字符的ascii吗等于参数中的整数数值。例如chr(97)返回字符a
该方法是ord()的反方法,参数必须是0-255的整数数值,否则会抛出valueError的错误

作者:习_0321
来源:CSDN
原文:https://blog.csdn.net/rin_ming/article/details/88877511
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/With__Hope/article/details/88901983