码迷,mamicode.com
首页 > 编程语言 > 详细

python学习之【第二篇】:Python中的数字及其所具有的方法

时间:2018-09-08 21:06:03      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:创建   表达式   需要   python学习   存储   ber   分组   浮点数   前言   

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)

python学习之【第二篇】:Python中的数字及其所具有的方法

标签:创建   表达式   需要   python学习   存储   ber   分组   浮点数   前言   

原文地址:https://www.cnblogs.com/wangjiachen666/p/9610251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!