e85369ac5470464d49c1cd2883d6b09a.png

1、数据类型

  • 整型:整数,没有小数点
  • 浮点型:有小数点
  • 布尔类型:Ture是1,False是0,可像正常的数字一样进行计算
例如:
Ture + Ture = 2
Ture + False = 1

2、e记法:科学计数法,e代表10, e后面的数字代表e的几次方

3、内置函数

  • 整型:int()

int()可将字符串类型的一串数字转化成整型

a = '123'
print(a) #打印文本类型的 ‘123’
print(int(a)) #打印整型数字类型的 123

b = 'Hello'
print(int(b)) #程序会报错,因为该字符串不能转化成有效的整型数字类型

int()把浮点型变成整型,转换浮点型时会对浮点型数字进行截取整数部分的操作

a = 8.99
print(int(a)) #会截取打印8,而不是四舍五入
  • 浮点型:float()

float()把一个整数型变成浮点型

a = 100
print(float(a)) #打印100.0

4、获取类型的信息:type()

a = 50.3
type(a) #打印为'float'

b = 'hello' 
type(b) #打印为‘str’

5、验证变量的类型:isinstance()

a = '123'
print(isinstence(a,str)) #打印true,说明a是字符串类型
print(isinstence(a,int)) #打印false,说明a不是整型数字类型
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐