Python中有6种内置对象类型

整数、浮点数–Number

字符串–String

列表–List

元组–Tuple

字典–Dictionary

集合–Set

不可变类型:Number、String、Tuple

可变类型:List、Dictionary、Set

知识点:

变量和对象的关系–引用

变量的使用

数字类型的常见使用

一、对象

物理知识中,存在所有物质都是由原子组成的定论。这是对象的实际具体化表述。【相亲对象、个人简历】

在编程中,我们说“万物皆对象”,对象由属性【特征】和方法【行为】组成。编程来自于生活,是对生活中实际存在的对象的抽象化表达。

如数字3,在生活中只是一个数字,而在编程中,就是一个对象

二、变量的常见使用

1. 赋值

Python中的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

在Python中,变量就是变量,没有类型,我们所说的“类型”是变量所指的内存中对象的类型。

等号【=】用来给变量赋值,左边是变量名,右边是存储在变量中的值。

2. 判断

type()内置函数可以用来查询变量所指的对象类型。

**isinstance(object,classinfo)**用来判断一个对象是否是一个已知的类型

object是实例对象,classinfo可以是直接或间接类名、基本类型或者由它们组成的元组。二者类型相同返回True,否则返回False

sinstance()与type()的区别:

Type()不会认为子类是一种父类类型,不考虑继承关系

Isinstance()会认为子类是一种父类类型,考虑继承关系

3. 删除

三、数字类型的常见使用

Python3支持int、float、bool、complex(复数)

在Python3中,只有一种整数类型int,表示长整数,没有Python2中的long

在这里要注意区分:

intfloatboolcomplex00.0True3.14j

10-21.9False9.322e-36j

09032.3e+183e+16J

-0x6970.2E+124.53e-7j

整型(int):称为整型或整数,包含正负整数,不带小数点。Python3整型没有大小限制,可以当做Long类型使用,所以Python3没有Python2的Long类型。可以使用八进制和十六进制表示。

浮点型(float):由整数和小数部分组成,浮点型也可以使用科学计数法表示【2.5e2 = 2.5x10² = 250】

注意:0和0.0使用内置函数id()打印内存地址,是不等的,说明是两个对象。而0和0.0的数值是相等的,Python中的==仅仅判断值

布尔型(bool):在Python2中是没有布尔型的,它用数字0表示False,用1表示True。在Python3中,把True和False定义成关键字,但它们的值还是1和0,可以和数字相运算。在if条件中正负数表示True,0表示False.注意:True和False是首字母大写

复数(complex):复数由实数部分和虚数部分构成,可以用a+bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。

数字基本运算------算术运算符

注意:

数值的除法包含两个运算符:/返回一个浮点数,//返回一个整数,//得到的并不一定是整数类型的数,它与分母分子的数据类型有关

在混合计算【加减乘除混合】时,Python会把整型转换成伪浮点数

数学函数

数学常量

数字类型转换

数据类型的转换,只需要将数据类型作为函数名即可

int(x) 将x转换为一个整数

float(x) 将x转换到一个浮点数

complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0

complex(x,y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式

本文地址:https://blog.csdn.net/weixin_43074317/article/details/109929713

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python内置对象是什么_Python内置对象类型之数字类型相关推荐

  1. python内置对象是什么_Python的内置对象类型——元组、文件,python

    元组 元组是序列,但它具有不可变性,和字符串类似,它支持任意类型,任意嵌套以及常见的序列操作. 特点:任意对象的有序集合:通过偏移获取:属于不可变序列类型:固定长度,异构,任意嵌套,对象引用的数组. ...

  2. 不是python内置函数的是_Python内置函数

    print(abs(2)) #求出绝对值 print(all(([],1,3))) #传1个可跌倒对象,元素中包含的全部为可迭代对象,返回True 其他返回False #如果可迭代对象是空,就返回Tr ...

  3. python中reversed是什么意思_Python内置函数reversed()用法分析

    这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...

  4. python中迭代对象是什么_python中的迭代对象和迭代器

    一.什么是可迭代对象? 迭代是访问集合元素的一种方式.以直接作用于 for 循环的数据类型有以下几种:集合数据类型,如 list . tuple . dict . set . str 等: gener ...

  5. python语言的三种数字类型_Python语言中的类型之数字类型--Python(10)

    数据从不一样的角度能够用不一样的含义去解释它,如: 10,011,101 对上面这个数据,咱们有以下多种含义去解释它: 1)它是1个二进制数字,或者是1个十进制数字: 2)一段文本: 3)用 , 号分 ...

  6. python计算2的平方代码_Python练习实例46 | 求输入数字的平方,如果平方运算后小于 50 则退出。...

    这个问题,其实有两种计算的思路,第一种就是需要对结果进行判断,无非就是两种结果,一种结果为真,一种结果为假,将这两种结果分别赋值给1和0,然后创建一个while循环即可. 小黄人.jpg 实现的方式大 ...

  7. 添加空值_Python基础 | 0x8空值、布尔类型、数字类型

    空值(None) 空值 是Python里一个特殊的值,表示该值为一个空对象,用None表示,注意:不能把None理解为0,因为0是有意义的,而None是一个特殊的空值,可以把None赋值给任何变量. ...

  8. Python基本类型之数字类型,字符串

    目录 一.数字类型 1.int(整数) 2.float(浮点数) 3.bool(布尔类型) 4.comple(复数类型) 5.数字类型的相互交换 5.1隐式类型 5.2显示类型的转换 二.字符串 1. ...

  9. python数字类型-Python3 - 数字类型

    在 Python 中,数字并不是一个真正的对象类型,而是一组类似类型的分类.Python 不仅支持通常的数字类型(整数和浮点数),而且还能够通过常量去直接创建数字以及处理数字的表达式.数字数据类型是不 ...

最新文章

  1. 5G NGC — N3IWF 非 3GPP 互通功能
  2. OpenGL Distance Field文本的实例
  3. 阿里云双11全球狂欢节 计算资源买买买
  4. SpringMVC的视图解析器
  5. java 内存快照怎么看_jvm内存快照dump文件太大,怎么分析
  6. 关于Ubuntu使用笔记
  7. C++学习——C++中的四个智能指针
  8. 浅谈数据中台安全体系构建思路
  9. Windows下开发Perl程序之环境搭建
  10. 微服务SpringCloud中的负载均衡,你都会么?
  11. Spring-boot-AnnotationConfigServletWebApplicationContext
  12. 神经网络np基本用法
  13. 赚外快—常见编程接单的网站集合(20余个)
  14. 我奋斗了18年不是为了和你一起喝咖啡
  15. excel如何把多张表合并成一个表_excel如何快速把多个工作表合并到一个excel表
  16. WebEx 播放 器 ,电脑有外音,耳机没声音
  17. 倾囊相授:小编是如何从阿里云转战达摩院并成功上岸de?
  18. 如何提高思维能力(不止针对程序猿)
  19. 下一代英伟达H100 GPU发布时,国产芯片能追上吗?
  20. 加西亚·马尔克斯致读者《告别信》来源:infzm.com

热门文章

  1. rsync 一条命令实现远程文件传输
  2. angular封装富文本编辑器指令
  3. 学生成绩管理系统java+mysql+swing入门级项目开发
  4. linux所有文件打包压缩,Linux基础教程:对文件打包压缩
  5. 零基础学python难_0基础学python有多难
  6. java 杭州专卖店_杭州JAVA哪家有名气
  7. C语言三目运算符 - C语言零基础入门教程
  8. BugkuCTF-Reverse题NoString
  9. android 部分区域点击,Android编程实现ListView中item部分区域添加点击事件功能
  10. linux异常关机内存,linux关机及问题解决