Python3基础(二)
加减乘除操作 在Python中,整型进行加减乘的时候都是整型除法,分为两种情况: a / b,实际结果为浮点数。 a // b,结果为a/b的整数部分,仍为浮点数。 如果有进行加减乘的数字
加减乘除操作
在Python中,整型进行加减乘的时候都是整型除法,分为两种情况:
a / b,实际结果为浮点数。a // b,结果为a/b的整数部分,仍为浮点数。a / b,实际结果为浮点数。a // b,得到的是a/b的整数部分,但仍为浮点数。0x11:表示十六进制。0b11:表示二进制。hex():转换成十六进制。bin():转换成二进制。int(数值字符串, 进制):转成整形,即十进制。
如果有进行加减乘的数字一方为浮点型,则最后结果为浮点型。除法也分成两种:
数值比较与进制转换
数值比较在Python中返回布尔类型,常用于判断。另外,Python支持各种进制的转换,常用的有十进制、十六进制和二进制。例如:
默认不带任何前缀的数值为十进制,可以使用指令进行转换:
按位运算
在很多情况下,进行运算时需要按数字的位进行操作,Python提供了按位左移lt;lt;、按位与|和按位或amp;等操作符用于位运算。