一、整数(Integer)简称Int,又称整型,由正整数、负整数、0构成,不包括小数,分数。
a,b=1,2 #一种赋值方法,此时a=1,b=2
print(a+b) #加法 3
print(a-b) #减法 -1
print(a*b) #乘法 2
print(a/b)#除法0.5
print(a//b) #取整除,0
print(b**b) #求幂次 4
print(a%b) #求余 1
二、浮点数(Float),带小数点的数字。也可以使用科学计数法表示(2.5e3 = 2.5 x 103 = 2500)
a,b=100,2.0#一种赋值方法,此时a=100,b=2.0
print(a+b) #加法102.0
注意:将一个整数与一个浮点数相加得到一个浮点数。
查看a+b类型,使用type(a+b) 结果 <class ‘float‘>
int与float之间数据类型的转换实例
int_num=100
float_num=100.1
print(float(int_num)) #将整数类型转换为浮点型 100.0
print(int(float_num))#将浮点型类型转换为整数型 100
三、复数(Complex)由实部和虚部组成,其数学表示形式为a+bj(a,b均为实数),a称为实部,b称为虚部.或者表示为complex(a,b)形式。
如:(1)a=2+3j
print(a.real,a.imag) #2.0 3.0
其中:a.real称为a的实部,a.imag称为a的虚部。
(2)a=complex(1,2)
print(a) #结果:1+2j
课后习题:
复数2.3e+3-1.34e-3j的实部和虚部分别是什么?如何求?(2300.0 -0.00134)
四、布尔(Boolean)又称逻辑,用True(1)表示真,False(0)表示假。
逻辑运算符:Not,And,Or
原文:https://www.cnblogs.com/python-lee/p/13788759.html