Python 学习记录-pycharm&字符串格式化&二进制与编码 Day2

1.pycharm
方便编辑python代码。
(1)python的版本转换:File-setting-搜索interpreter,就可以进行版本切换。
(2)设置断点,右键Debug,可以查看每一步的过程,断点可以随意增加或取消。
(3)设置字体大小:File-setting-搜索mouse-勾选Change font size(Zoom) with Ctrl+Mouse+Wheel。

2.字符串格式化

p="我的名字是%s,今年%d" %("young",26)
print(p)

在这里插入图片描述
输出结果示意图
在字符串格式化的时候,%d 代表数字占位符,%s 代表字符串占位符。

3.二进制与编码
(1)bye 位,bit 字节,KB,MB,GB,TB
关系:1字节=8位
(2)编码的历史
ascii码:美国是第一个发明计算机的国家,美国只创造了够自己用的字符,总共有128(2的七次方)个字符,发明者预留多一位空位,即有256(2的八次方)个字符。所以ascii码只有8位,一个字节,最左边的位数是0。

unicode:为满足全世界的计算机字符使用需求,发明了万国码,由原来8位(一个字节)的ascii换成了32位(四个字节)的unicode。【缺点是:占用空间】

utf-8:用最少的位数表示字符,是unicode的优化版,解决了占用空间的问题。

(3)二进制、八进制、十进制、十六进制的进位图
Python 学习记录-pycharm&字符串格式化&二进制与编码 Day2_第1张图片

你可能感兴趣的:(python)