一、数值类型
在Python中,数字是一种基本类型。Python支持int、float、complex、bool等数值类型。
int类型表示整数,可以表示正数、负数、0等。赋值方式为:
a = 10 b = -5 c = 0
float类型表示浮点数,可以表示实数和虚数。赋值方式为:
a = 1.5 b = -1.0 c = 2e3 # 2乘以10的3次方,表示2000
complex类型表示复数,由实部和虚部组成。赋值方式为:
a = complex(1, 2) # 1+2j b = complex(3+4j) # 3+4j
bool类型表示布尔值,只有True和False两个值。赋值方式为:
a = True b = False
二、数值运算
在Python中,数值类型支持基本的数学运算,如加减乘除、幂运算、整数除法、取余等。
加减乘除运算使用加号(+), 减号(-), 乘号(*)和除号(/)。
a = 10+5 # 15 b = 10-5 # 5 c = 10*5 # 50 d = 10/5 # 2.0
幂运算使用双星号(**)。
a = 2**3 # 8,表示2的3次方
整数除法使用双斜杠(//),返回商的整数部分。
a = 10//3 # 3
取余运算使用百分号(%),返回除法的余数。
a = 10%3 # 1
三、进制转换
在Python中,可以通过bin()、oct()、hex()函数将十进制数转换为二进制数、八进制数、十六进制数。
a = bin(10) # 0b1010,表示10的二进制数 b = oct(10) # 0o12,表示10的八进制数 c = hex(10) # 0xa,表示10的十六进制数
四、数值比较
在Python中,可以使用比较运算符(>, =, <=, ==, !=)比较两个数值的大小。
a = 10 > 5 # True b = 10 < 5 # False c = 10 == 5 # False d = 10 != 5 # True
五、数值格式化输出
在Python中,可以使用字符串的format()方法将数值格式化成不同的字符串。其中,通过{}来表示需要被替换的值,可以使用, ^来控制文本对齐方式。
a = "Hello, {:4d}".format(9) # 0009
六、结语
数值类型在Python中非常重要,熟悉并掌握数值类型的处理方法,可以使得我们编写的程序更为简洁和高效。
原创文章,作者:PCKD,如若转载,请注明出处:https://www.506064.com/n/132396.html