13、数值类型

小白量化 2025-12-14 10:27:24 73 举报

1、 int 整型
用于存储任意大小的整

# 示例1
num = 100
print(num)
type(x):查看x的数据类型
# 示例2
num = 100
print(num)
print(type(num))

整形可以表示非常大或非常小

# 示例3
print(type(-10000000000000000000000000000000000000000000000000000000000000000000000))


2、float 浮点型
用于存储带有小数部分的数值(小数)

# 示例1
pi = -3.14159
print(pi, type(pi))

浮点型也可以非常大或非常小

# 示例2
num = -12345672346576783235465786.0
print(num, type(num))   # -1.2345672346576783e+25   科学计数法表示浮点数据# e+25表示10的25次方# e-5 表示10的-5次方


3、bool 布尔型
包含两个明确且固定的值:True(真)、False(假)

# 示例
v1 = False    # 布尔类型的数据,数据可以直接使用
print(v1, type(v1))


注意
① 严格区分大小写

# 示例
v1 = true     
print(v1)   # NameError: name 'true' is not defined. Did you mean: 'True'?

② 布尔值在需要时可以被隐式转换为整型,其中True相当于整数1,False相当于

#示例
print(True + False)
print(True + 2)
print(False + 2)


4、 complex 复数型  (了解)
由实部和虚部组

#示例
num = 1 - 2j
print(num, type(num))


小白在学习Python基础中,有一个比较好用的智能辅助工具ima(免费使用),在学习过程中,搭建好自己的知识库,遇到自己迷惑的地方可以直接搜,用人工智能辅助工具辅导我们学习,可以让我们学习效率更高,小白在自己发帖的过程中,也在有意识的搭建知识库!需要的朋友可以找我领!

自己直接用百度搜:ima官网 即可下载

量化小白,从0开始学量化! 1

著作权归文章作者所有。

最新回复 ( 0 )
发新帖
0