1.前言

Python 数字(number)数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。

2.创建数字对象

以下实例在变量赋值时 Number 对象将被创建:

num1 = 10
num2 = 20

3.删除数字对象

可以使用del语句删除数字对象:

del num1        #删除单个数据
del num1,num2 #删除多个数据,中间用逗号分隔

4.数值类型

Python3支持三种不同的数值类型:

  • 整型(Int): 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作长整型Long类型使用,所以Python3没有Python2的Long类型。
  • 浮点型(float): 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)
  • 复数(complex):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。

5.数值类型转换

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。

  • int(x):将x转换成一个整数,如果x为浮点型,则转换后只取整数部分。
x = 10
y = 3.14
z = 3.99
print(int(x)) #输出10
print(int(y)) #输出3
print(int(z)) #输出3
  • float(x):将x转换成一个浮点数。
x = 10
y = 3.14
print(float(x)) #输出10.0
print(float(y)) #输出3.14
  • complex(x):将x转换成一个复数,实数部分为 x,虚数部分为 0。
x = 10
y = 3.14
print(complex(x)) #输出(10+0j)
print(complex(y)) #输出(3.14+0j)
  • complex(x, y):将x和y组成一个复数,实数部分为x,虚数部分为y。x 和 y 是数字表达式。
x = 10
y = 3.14
print(complex(x,y)) #输出(10+3.14j)

最新文章

  1. [NHibernate]查看NHibernate生成的SQL语句
  2. Hawk 数据抓取工具 使用说明(二)
  3. [转载]ERP实施40问 60分钟外行变专家
  4. 单独部署activemq-web-console (转载)
  5. Protocol buffers 介绍
  6. 什么是SEM?
  7. (转)UIApplication sharedApplication详细解释-IOS
  8. 第十五章 String讲解
  9. symfony2路径问题
  10. Python基础 - 迭代
  11. 关于指针要注意的地方还有尝试在codeblocks上建立项目
  12. 微信小程序框架
  13. IIS6/7 配置操作
  14. C# bootstrap之表格动态绑定值
  15. 【Android Studio安装部署系列】十四、Android studio移除工程和删除项目
  16. 推理机Jess,Racer,Jena
  17. windows程序设计 获取显示器分辨率
  18. 全栈爬取-Scrapy框架(CrawlSpider)
  19. java【基础】多态
  20. 使用 Scrapyd 管理部署 Scrapy 的一些问题

热门文章

  1. Windows下IIS搭建Ftp服务器
  2. 数据的异构实战(一) 基于canal进行日志的订阅和转换
  3. Windows中0环与3环通信(常规方式)
  4. 某CTF平台一道PHP代码审计
  5. pycharm 安装第三方包步骤
  6. Failure to transfer org.springframework:spring-jcl:jar:5.0.7.RELEASE from
  7. Poco XMLconfiguration 解析xml配置文件
  8. python selenium之CSS定位
  9. 机器学习回顾篇(7):决策树算法(ID3、C4.5)
  10. iOS RGBA转YV12