1. 计算
数值最基本的计算就是四则混合运算,Python代码中使用的运算符号和数学里使用略有差异,但代表的数学计算意义是一致的。Python支持直接进行计算,也就是可以将Python shell当作计算器来使用。

2. 赋值
赋值其本质就是将值绑定到变量上,赋值符就是等于号“=”,其意义是代表左右两边类型相同、值相等,要改变一个变量的值,只要将该变量置于赋值符的左边,将新的值或者表达式置于赋值符的右边。Python允许同时为多个变量赋值,也可以同时为多个变量赋不同的值。
1)同步赋值。同时给多个变量赋值,每个值都可以不相同。将多个变量用“,”逗号分隔开放到赋值符的左边,将对应要赋的值或表达式也用逗号隔开放到赋值符的右边。
2)多个变量赋相同值。使多个变量拥有相同的值,等于是把一个值绑定到多个变量上,多个变量之间用“,”号隔开,赋值符号“=”右边给出值或表达式。
3. 增强赋值
增强赋值(augmented assignment statements)是在单个语句中将二元运算和赋值语句合为一体,先进行二元运算,然后再将计算结果进行赋值操作。

4.类型转换和四舍五入
Python是强数据类型的编程语言,一般不同数据类型的两个变量是不能进行二元计算的,需要进行类型转换,包括隐式数据类型转换和显示数据类型转换。隐式数据类型转换是指一个低精度类型数据和一个高精度类型数据进行计算时,低精度类型数据会向高精度类型转换后再进行计算,其结果为高精度类型。比如一个整数加一个浮点数,其结果会是浮点数。
5.存储容量的单位与换算
计算机中是用二进制的0和1来表示数据的,每一个二进制位的0或者1称之为一个比特(bit),8和比特组成一个字节(byte)。字节是计算机中数据存储的基本单元,计算机中的所有数据,不论是保存在磁盘文件上的还是网络上传输的数据(文字、图片、视频、音频文件)都是由字节组成的。字节后更大的单位还有:KB(千字节, Kilo Byte)、MB(兆字节, Mega Byte)、GB(吉字节,Giga Byte)、TB(太字节, Tera Byte)等等,换算关系如下:1024B=1KB;1024KB=1MB;1024MB=GB。
6.格式化数值显示
格式化主要是为了达到特定的输出样式,对数字的输出精度、占位宽度以及附加特殊符号(比如百分号%表示占比)等进行控制打印。旧式的格式化方法是以求余运算符“%”作为格式控制引导符,但更推荐使用字符串内置的format( )函数进行格式化。
浮点数的格式化一般会需要指定精度,即小数点后保留指定位数输出,可能还需要输出“%”号等字符。下面是“%05.2f%%”格式控制意义的详细解释。
