Python 的数字类型(整数、浮点数、复数、布尔类型、类型转换、数值运算、判断类型)

Python 的数字类型(整数、浮点数、复数、布尔类型、类型转换、数值运算、判断类型)

本文目录:

零、时光宝盒🌻

一、整数(int)

二、浮点数(float)

三、复数(complex)

四、布尔类型(bool)

五、类型转换

六、数值运算函数

七、判断一个数字类型变量或值属于哪个类


零、时光宝盒🌻

**(**https://blog.csdn.net/weixin_69553582 逆境清醒)

要不要在这跟你们说几句,我犹豫了很久很久,我不知道你们到底是哪几位,具体境况如何,我唯一知道的就是你们被伤害到出现偏激负面情绪。

我猜到你们的一些经历,不是因为有人担心你们状况告诉我,是因为我也在经历类似的打击,知道如果没有能撑下来后果是什么,是因为我猜到了一些关于你们状况的暗指消息。(它们知道我破译了它们的某些消息,已经全部改变了相关所有,所以,我已经很长时间不知道你们的真实状况了)。

每次它们在我想学习某项知识时,就会开启各种干扰攻击我脑区,同时制造我家的内耗。其中惯用伎俩是通过操控我妈妈经常找茬发脾气,动不动就指桑槐嘲讽骂神经病,还会说神经病的人会。。。。。我知道我妈找茬时处于被操控状态,因为没有被操控时,我妈一直是不会如此的,她没有骂人神经病这个词的习惯。

我知道,它们这些看不见的操控者,就是用这个词(神经病)嘲讽那些被折磨到出现类似精神问题的人,再用这个词不断刺激我!!!!前几天,我妈找茬后,那些看不见的操控假鬼曾经幸灾乐祸,说现在,那些神经病的都已经全部不再要我了,它们可以开始。。。

这就是为什么我妈被操控后动不动就骂神经病这个词的原因!!!!用这个词嘲讽那些被折磨到出现精神问题的人,再用这个词不断刺激我!!!!

所以,如果你们是当中经历过被伤害的人,不管你们现在心里有多不喜欢我,请耐心先看看下面的文字:

它们能通过特殊途径修改操控一个人的潜意识和脑区情绪、行为、习惯等记忆和相应的喜怒哀乐反应,所以,我们性格脾气会在不经意间发生改变。如果没有警觉,就会失去自我和被操控到失去自己原本自己在乎的。

建议:

1、看看心理学的书,学会控制调节自己各种情绪。

2、不要为我做任何事情,不要被要挟。我不需要。

3、学会放下伤害,你能被操控,你身边能碰到的人也会被操控来刺激伤害你,他们本意并不想如此。所以,无论经历什么,学会遗忘伤痛,记住那些人以前的好。

4、我也曾经被人刻意误导和操控去骂了某些我看不见的人(他们听说过我,曾经对我有过感情,但已经被刻意操控修改到对我没有感情,所以被安排来伤害我,同时误导和操控我去骂他们,让他们亲耳听到我骂他们,彻底断了他们对我的念想),我也是事后反思整件事情的异常和自己情绪莫名其妙的激动,还有不是我性格为人会发生的那些突然出现我脑中的词,再从那些人幸灾乐祸的嘲讽,才清楚到底发生了什么。所以,我们都要努力学会控制自己,学会放下自己受到的伤害,看清楚事实背后的真相。

5、忽略别人的眼光,我们经历的并不是所有人都经历过的,被明控和暗控区别很大,不要寄希望于被暗控的人能理解被明控的人的苦。

6、在伤痛中重新建立起自己强大内心,别怕,会好起来的,世界上有坏人,但依然有很多好人,只是好人被隔离限制,你现在还暂时看不到他们,但他们一直都在。

7、保持平和,学会不去听它们强行灌输和叠加的各种声音和话,对灌输给你的梦境,刺激你让你生气的,醒来后要清楚是灌输梦境,不是真实发生的,坚信那些梦境里伤害你的人没有做过梦境里伤害你的事情。

8、要靠你们自己在打击下走出来,自己治好自己。大家无端遇到这些伤害,都一样的苦不堪言,不止你一个经历这些痛苦,有些人已经不在了,或者无法正常生活,所以,我们都在不断疗愈自己的过程中继续前行。

9、它们刻意制造各种......,就是不想我们过得好,我们偏要在苦难中活出笑容。每个人今天的点滴幸福,都来自他所不知道的很多人地不容易,我们不能辜负和浪费了。

10、以后忘了我吧,它们能嘲讽你再用词刺激我,就说明你是知道我的。我改变不了我的性格,一定会被它们持续打击,任何相关的人在这个状况下都不安全,这不是所有人都能承受的,好好活下去,好好生活。

And:

我知道你们对我的印象早已经发生了很大改变,那些布局者几年精心多方联合配合,各种人为舆论操控,各种假消息散布,潜意识刻意修改下,和我有血缘关系的我的家人都无法避免被修改操控到忘记了几十年朝夕相处的我为人一直是如何的,变成动不动就歪曲我,把我往坏处想,不相信我,各种内耗状态,你们知道我听说我才多久,如何抵抗被潜意识修改?所以,当你们改变了,我说的你们还信吗?还会看吗?

我尽力了。

逆境清醒

2026.1.1

Python 的数字类型

Python 支持多种数字类型,包括整数(int)、浮点数(float)、复数(complex)以及布尔类型(bool)4种数字类型。这些类型在数值计算和逻辑判断中广泛使用。

注意:

在Python 2中是没有bool(布尔型)的,用数字0表示False,用1表示True。

在Python 3中,把True和False定义成了关键字,但它们的值还是1和0,可以和数字相加。

一、整数(int)

整数是没有小数部分的数字,可以是正数、负数或零。

Python 的整数类型 int 可以处理任意大小的数值。

Python 3 中的整数没有大小限制(仅受内存限制)。

特点:

  • 支持基本的算术运算(+, -, *, /, //, %, **)。
  • 可以使用下划线 _ 作为分隔符提高可读性(Python 3.6+):

下面是整数的示例:

++例1,整数的表示方法:++

复制代码
a = 10
b = -5
c = 0

++例2,整数的表示方法:++

python 复制代码
>>> a = 12345678
>>> a
    12345678

++例3,使用十六进制数值来表示整数:++

可以使用十六进制数值来表示整数,十六进制整数的表示法是在数字之前加上0x,如0x135025e .

python 复制代码
>>> a=0x135025e 
>>> a
20251230

整数支持常见的算术运算,如加法、减法、乘法、除法和取模。

++例子4:++

复制代码
x = 10 + 3  # 13
y = 10 - 3  # 7
z = 10 * 3  # 30
w = 10 / 3  # 3.333... (结果为浮点数)
m = 10 % 3  # 1 (取模)

++例子5,整数加法乘法幂运算:++

python 复制代码
a = 10
b = -5
c = 0
print(a + b)  # 输出: 5
print(a * b)  # 输出: -50
print(a ** 2) # 输出: 100
python 复制代码
>>> a = 10
>>> b = -5
>>> c = 0
>>> print(a + b)  # 输出: 5
5
>>> print(a * b)  # 输出: -50
-50
>>> print(a ** 2) # 输出: 100
100
>>>

++例子6,十六进制数值加法:++

python 复制代码
>>> a=0x100f
>>> a
4111
>>> b=0x70
>>> b
112
>>> c=a+b
>>> c
4223
>>> 

++例子7,下划线 _ 作为分隔符提高可读性:++

python 复制代码
large_num = 1_000_000  # 等同于 1000000

我们可以使用type()函数来判断一个变量或值属于整数类。

++例子8:使用type()函数来判断一个变量或值属于整数类。++

python 复制代码
>>> a = 5
>>> print(a, "的类型是  ", type(a))
5 的类型是   <class 'int'>
>>>

二、浮点数(float)

浮点数用于表示带有小数部分的数字。

Python 使用 float 类型存储浮点数,双精度浮点数,遵循 IEEE 754 标准。

浮点数最多可精确到 15 个小数位。整数 和 浮点由小数点分隔。1 是整数,1.0 是浮点数。

浮点数的表示法可以使用小数点,也可以使用指数的类型。

指数符号可以使用字母e或E来表示,指数可以使用+/-符号,也可以在指数数值前加上数值0,还可以在整数前加上数值0。例如:3.141596 、50. 、 .006 、2e300、3.145E-5、6e050 、08.6

复制代码
a = 3.14
b = -0.001
c = 2.0
python 复制代码
print(x + y)  # 输出: 3.139
print(x / z)  # 输出: 1.57
print(x ** 2) # 输出: 9.8596

浮点数运算可能会产生精度问题,这是二进制浮点数的固有特性。

复制代码
result = 0.1 + 0.2  # 0.30000000000000004

我们可以使用type()函数来判断一个变量或值属于浮点数类。

++例子1,使用type()函数来判断一个变量或值属于浮点数类:++

python 复制代码
>>> a = 5.0
>>> print(a, "的类型是  ", type(a))
5.0 的类型是   <class 'float'>
>>>

++例2、使用float()内置函数可以将整数数据类型转换为浮点数数据类型:++

python 复制代码
>>> float(550)
550.0

三、复数(complex)

复数由实部和虚部组成,虚部以 jJ 结尾。

复数以 x + yj 形式书写,其中x是实部,y是虚部。

Python 使用 complex 类型表示复数。

复数在科学计算和工程领域很常见。

++复数例子1:++

python 复制代码
>>> njex1=210+9j
>>> njex1
(210+9j)
>>>

++复数++ ++例子2,++定义a为复数:

可以使用complex(real,imag)函数将real与imag两个数值转换为复数。

real参数是复数的实数部分,imag参数是复数的虚数部分。例如:

python 复制代码
>>> a=complex(2, -1) 
>>> a
(2-1j)
>>>

++复数例子3,打印出复数的实部和虚部++

可以使用real与imag属性分别取出复数的实数和虚数部分,例:

python 复制代码
>>> njex1=210+9j
>>> print(njex1.real) 
210.0
>>> print(njex1.imag) 
9.0
>>>

复数支持算术运算,例如加法和乘法。

++复数例子4,复数加法运算++

复数加法法则

复数的加法按照以下规定的法则进行:设z1=a+bi,z2=c+di是任意两个复数,

则它们的和是:(a+bi)+(c+di)=(a+c)+(b+d)i。

两个复数的和依然是复数,

  • 实部:a+c

  • 虚部:b+d

python 复制代码
>>> a1=11+22j
>>> a2=33+44j
>>> print(a1 + a2)  
(44+66j)

++复数例子5,复数减法运算++

复数减法法则:

复数的减法按照以下规定的法则进行:

设z1=a+bi,z2=c+di是任意两个复数,

则它们的差是:(a+bi)-(c+di)=(a-c)+(b-d)i。

两个复数的和依然是复数,

  • 实部:a-c

  • 虚部:b-d

python 复制代码
>>> a1=11+22j
>>> a2=33+44j
>>> print(a1-a2)     
(-22-22j)
>>>

++复数例子6,复数乘法运算++

复数乘法公式

对于任意两个复数 z1=a+bj 和 z2=c+dj,

它们的乘法可以通过以下公式计算:

(a+bj)(c+dj)=(ac−bd)+(ad+bc)j(a+bj)(c+dj)=(ac−bd)+(ad+bc)j

  • 实部:ac−bd

  • 虚部:ad+bc

python 复制代码
>>> a1=11+22j
>>> a2=33+44j
>>> print(a1*a2)   
(-605+1210j)
>>>
复制代码
z1 = 1 + 2j
z2 = 3 + 4j
sum_z = z1 + z2  # (4+6j)
product_z = z1 * z2  # (-5+10j)

++复数例子7,复数除法运算++

复数**++除++**法公式

对于任意两个复数 z1=a+bj 和 z2=c+dj,

它们的**++除++**法可以通过以下公式计算:

(a+bj)/(c+dj)=(ac+bd)/(c*c+d*d) +((bc-ad)/(c*c+d*d))j

  • 实部:(ac+bd)/(c*c+d*d)

  • 虚部:((bc-ad)/(c*c+d*d))

python 复制代码
>>> a1=11+22j
>>> a2=33+44j
>>> print(a1/a2)
(0.44+0.08j)
>>>

四、布尔类型(bool)

布尔类型 boolint 的子类,是特殊的整数类型,只有两个值:True(1)和 False(0),也就是布尔值只有True和False两个值,分别对应1和0。

布尔值通常用于逻辑判断。

复制代码
is_valid = True
is_empty = False

Python的布尔值包括True和False,只与整数中的1和0有对应关系。

例如:

python 复制代码
>>> True==1
True
>>> True==2
False
>>> False==0
True
>>> False==-1
False
>>>

这里利用符号(==)判断左右两边是否绝对相等。

布尔值可以通过逻辑运算(andornot)组合使用。

复制代码
a = True and False  # False
b = True or False   # True
c = not True        # False

布尔运算示例:

python 复制代码
>>> t = True  
>>> f = False
>>> print(int(t))
1
>>> print(int(f))  
0
>>> print(t and f)
False
>>> print(t or f)
True
>>>

五、类型转换

Python 提供内置函数用于数字类型之间的转换:

  • int():将其他类型转换为整数。
  • float():将其他类型转换为浮点数。
  • complex():将其他类型转换为复数。
python 复制代码
>>> x1= int(2886.603) 
>>> x2= int(2886.303) 
>>> x1
2886
>>> x2
2886
python 复制代码
>>> y = float(2886603)
>>> y
2886603.0
>>>
python 复制代码
>>> z = complex(2)
>>> z
(2+0j)
python 复制代码
>>> bool()
False
>>> bool(1) 
True
>>> bool(2)  
True
>>> bool(0)  
False
>>> bool(-1)  
True
>>> issubclass(bool, int) 
True
>>>
>>> 

更多类型转换,请看:

逆境清醒Python全系列函数实例详解全集目录(更新中...)

六、数值运算函数

Python 提供了一些内置函数用于数值运算:

  • abs():返回绝对值。

  • round():四舍五入。

  • pow():计算幂次。

    a = abs(-5) # 5
    b = round(3.1415, 2) # 3.14
    c = pow(2, 3) # 8

数学模块(math)

对于更复杂的数学运算,可以使用 math 模块。该模块提供了常见的数学函数和常量。

复制代码
import math

sqrt_val = math.sqrt(16)  # 4.0
sin_val = math.sin(math.pi / 2)  # 1.0
log_val = math.log(100, 10)  # 2.0

更多数值运算函数请查看:

逆境清醒Python全系列函数实例详解全集目录(更新中...)

七、判断一个数字类型变量或值属于哪个类

我们可以使用type()函数来判断一个变量或值属于哪个类。同样地,isinstance() 函数用于检查对象是否属于特定的类。

python 复制代码
>>> a=2025
>>> print(a,"的类型是:  ",type(a)) 
2025 的类型是:   <class 'int'>
>>>
python 复制代码
>>> b=2025.12
>>> print(b,"的类型是:  ",type(a))
2025.12 的类型是:   <class 'int'>
>>> print(b,"的类型是:  ",type(float(a)))
2025.12 的类型是:   <class 'float'>
>>>
python 复制代码
>>> c=1+2j
>>> print(c,"是复数吗?",isinstance(1+2j,complex))
(1+2j) 是复数吗? True
>>>
复制代码
 

推荐阅读:

​​

逆境清醒文章总目录表

​​​

信息系统项目管理师专题

|----------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|
| | | |
| ​​​​​​ | ​​​​​​ | ​​​​​​ |
| 给照片换底色(python+opencv) | 猫十二分类 | 基于大模型的虚拟数字人__虚拟主播实例 |
| ​​ | ​​ | ​​ |
| 计算机视觉__基本图像操作(显示、读取、保存) | 直方图(颜色直方图、灰度直方图) | 直方图均衡化(调节图像亮度、对比度) |
| ​​ | ​​ | ​​ |
| 语音识别实战(python代码)(一) | 人工智能基础篇 | 计算机视觉基础__图像特征 |
| | | |

逆境清醒

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | | |
| ​​ | | |
| matplotlib 自带绘图样式效果展示速查(28种,全) | | |
| | | |
| | | |
| | | |
| ​​ | | |
| Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) | | |
| | | |
| | | |
| ​​ | ​​ | ​​ |
| 立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦 | Python 3D可视化(一) | 让你的作品更出色------词云Word Cloud的制作方法(基于python,WordCloud,stylecloud) |
| ​​ | ​​ | ​​ |
| python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印 | 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心) | python爱心源代码集锦(18款) |
| ​​ | ​​ | ​​ |
| Python中Print()函数的用法___实例详解(全,例多) | Python函数方法实例详解全集(更新中...) | 《 Python List 列表全实例详解系列(一)》__系列总目录、列表概念 |
| ​​ | ​​ | |
| 用代码过中秋,python海龟月饼你要不要尝一口? | python练习题目录 | |
| ​​ | ​​ | ​​ |
| 草莓熊python turtle绘图(风车版)附源代码 | ​草莓熊python turtle绘图代码(玫瑰花版)附源代码 | ​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码 |
| | | |
| | | |
| ​​ | ​​ | |
| 巴斯光年python turtle绘图__附源代码 | 皮卡丘python turtle海龟绘图(电力球版)附源代码 | |
| | | |

|------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | | |
| ​​ | ​​ | ​​ |
| Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) | 色彩颜色对照表(一)(16进制、RGB、CMYK、HSV、中英文名) | 2025年12月TIOBE 指数头条:R重返前 10 名。多家权威机构____编程语言排行榜__薪酬状况 |
| | | |
| | | |
| ​​​ | ​​ | ​​ |
| 手机屏幕坏了____怎么把里面的资料导出(18种方法) | 【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向) | 查看jdk安装路径,在windows上实现多个java jdk的共存解决办法,安装java19后终端乱码的解决 |
| | | |

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | | |
| ​​ | | |
| vue3 项目搭建教程(基于create-vue,vite,Vite + Vue) | | |
| ​​ | ​​ | ​​ |
| 2023年春节祝福第二弹------送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子,炫酷充电,字体特 | 别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(4套) | SVG实例详解系列(一)(svg概述、位图和矢量图区别(图解)、SVG应用实例) |
| ​​ | ​​ | ​​ |
| 【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码) | HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码) | 2023春节祝福系列第一弹(上)(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载) |

|------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|
| ​​ | ​​ | ​​ |
| tomcat11、tomcat10 安装配置(Windows环境)(详细图文) | Tomcat端口配置(详细) | Tomcat 启动闪退问题解决集(八大类详细) |
| | | |

逆境清醒

相关推荐
qq7422349842 小时前
大模型技术全景与核心概念解析:从基础原理到AI智能体架构
人工智能·python·架构
qq_13948428822 小时前
python基于大数据技术的酒店消费数据分析系统
大数据·python·scrapy·django·flask
郝学胜-神的一滴2 小时前
机器学习数据工程之基石:论数据集划分之道与sklearn实践
开发语言·人工智能·python·程序人生·机器学习·sklearn
轻竹办公PPT2 小时前
AI生成PPT好用吗?工作总结场景下的工具排名更新
人工智能·python·powerpoint
SCBAiotAigc2 小时前
bash前面的(base)实现的原理
人工智能·python·ubuntu
wa的一声哭了2 小时前
内积空间 内积空间二
java·开发语言·python·spring·java-ee·django·maven
小蒜学长2 小时前
python餐厅点餐系统(代码+数据库+LW)
数据库·spring boot·后端·python
山土成旧客2 小时前
【Python学习打卡-Day34】GPU为何“变慢”?从性能悖论到`__call__`的魔力
开发语言·python·学习
水龙吟啸2 小时前
项目设计与开发:智慧校园食堂系统
python·机器学习·前端框架·c#·团队开发·visual studio·数据库系统