Python的数字有哪些类型

发布时间:2020-09-10 17:40:11

来源:亿速云

阅读:83

这篇文章运用简单易懂的例子给大家介绍Python的数字有哪些类型,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

python中数字类型有分为如下几种类型:整型 - int

长整型 - long

浮点型 - float

复数型 - complex

Python是一种弱类型语言,所以变量都是不需要提前声明,可以直接拿来使用。

1)整型int表示的范围是-2147483648到2147483647,如12,600,-120等。

int范围的示例:>>>num = 567

>>>print num

567

>>>type(num) #查看num的数据类型

#当num变量的值超过int能表示的范围后,num的数据类型就自动被切换成长整形。

>>>num = 1234567891234567897890678956789

>>>type(num)

#直接定义一个长整形,后面要以L或l标示

>>>num1 = 123L

>>>type(num1)

浮点型

比如:1.2, 12342.56, 0.0等。

变量在定义赋值时,只要给赋值小数,该变量就被定义成浮点型。>>>type(f)

>>>f / 2

6.25

复数类型

Python对复数提供内嵌支持,这也是python的亮点。如1.26j,8.1e-21j

Python中复数的虚部用字母j表示。示例如下:>>>cc = 1.56j

>>>type(cc)

Python的复数类型可以用在抛物线的计算中。

关于Python的数字有哪些类型就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

python语言的数字类型_Python的数字有哪些类型相关推荐

  1. python语言提供的3个基本数字类型是什么_计算机二级python学习教程(3) python语言基本数据类型...

    本文继续计算机二级python教程的学习,之前已经学习过了计算机二级python学习教程(1) .计算机二级python学习教程(2) 3.1 数字类型 数字类型:整数类型.浮点数类型.复数类型. 整 ...

  2. 以下python语言关键字在异常处理_python后端开发工程师考证试题

    原标题:python后端开发工程师考证试题 python开发工程师考证试题 选择题 题目 关于 Python 程序格式框架的描述,以下选项中错误的是 ( A ) A: Python 语言不采用严格的& ...

  3. 以下python语言关键字在异常处理_【单选题】以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是: ( )...

    问题:[单选题]以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是: ( ) 更多相关问题 进程从运行状态变为等待的原因可能是() 进程调度主要负责() 在下列叙述中,错误的一 ...

  4. python判断数字位数_python求数字位数的方法

    第一种: 利用str()函数将数字转化成字符串,再利用len()函数判断位长. 1 a=Int(raw_input("the number you want type in:") ...

  5. python bool类型_Python 的内置数值类型

    Python 是一种敏捷的.动态类型化的.极富表现力的开源编程语言,可以被自由地安装到多种平台上.Python 代码是被解释的.如果您对编辑.构建和执行循环较为熟悉,则 Python 代码对您来说更简 ...

  6. python语言1010的八进制_python打印十六进制

    参考代码: print("{:>30,}".format(.9)) 7.给定一个整数数字 0x1010,请依次输出 Python 语言中十六进制.十进制.八进制和二进 制表示 ...

  7. python变量需要声明吗_python中可以声明变量类型吗

    变量(variable)是Python语言中一个非常重要的概念.变量的主要作用就是为Python程序中的某个值起一个名字.类似于"张三"."李四"." ...

  8. python唯一映射类型_Python基础:04映射类型

    字典是Python语言中唯一的映射类型.一个字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象.字典中的数据是无序排列的. 映射类型也可被称做哈希表,哈希表的算法是获取键,对键执行一 ...

  9. python语言程序的特点_Python语言概述及其运行机制详解

    即日起,我们将打开一个新的编程世界的大门--Python语言.Python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新 ...

最新文章

  1. 【开源】博客园文章编辑器4.0版发布
  2. 如何防止SSH会话断开连接
  3. 服务器支持热部署吗,热部署
  4. Linux下的top命令
  5. 获取class文件对象三种方式
  6. 告别2019,写给2020:干好技术,要把握好时光里的每一步
  7. android.mk 模块编译,通过Android.mk添加一个编译模块到系统中的顺序如下
  8. mybatis源码环境搭建
  9. 设置共享文件夹,samba和chmod到底谁的权限大
  10. Java队列Queue的使用
  11. 如何从JavaScript中的对象数组中获得不同的值?
  12. 西门子g120变频器接线图_西门子S7—1500第二十二讲(G120变频器第二篇)
  13. 做微信公众号淘宝客返利系统必须要知道3件事儿
  14. 计算机应届博士生的一点求职经验——概述篇
  15. 2016word多级列表 一级标题居中后偏左
  16. UniApp使用navigateTo无法跳转到tabBar中的页面
  17. a1708硬盘转接口_macbook pro2017 a1708转接卡更换大容量硬盘,Apple/苹果笔记本电脑_好文分享_优购 - 荐优,购适...
  18. 认识压电式雨量传感器的工作原理及MODBUS-RTU RS485通信协议
  19. 为什存在_tmain以及Unicode和ANSI
  20. platfrom设备驱动框架

热门文章

  1. Upload-Labs(1-5)
  2. 令人难以置信的竞争性编程-您无需学习
  3. houdini_通过卡通了解CSS Houdini的指南
  4. pr下雪下雨_图像增强:下雨,下雪。 如何修改照片以训练自动驾驶汽车
  5. 计算机科学与软件工程-哪个专业最适合您?
  6. Opencore-黑苹果:外接4K显示器却只能选择2K或以下分辨率
  7. 用Python发一封图文并茂的邮件 荐
  8. Downloader Middlewares
  9. Global.asax.cs中的方法(包括自定义方法)的含义
  10. 每天进步一点点《ML - 基于层次的聚类》