美文网首页
Python中的基本数据类型之数字类型

Python中的基本数据类型之数字类型

作者: 那些年追过的Python | 来源:发表于2018-12-19 17:11 被阅读5次

Python一共六种基本数据类型,分别是数字、字符串、列表、元组、字典、集合下面将一一介绍六种数据基本类型(创建、内置函数)

数字类型

数字类型的存在在于便于让计算机去计算数据,数字就是变量,也是一种对象,数字对象,比如我们使用的阿拉伯数字等,还有我们的复数类型,我们经常使用的数字类型是整数类型(int)、浮点型(float)、复数类型(complex)

  • 1.数字类型创建
a = 1 #整数类型
b = 13.14 #浮点型
c = 2+3j  #复数类型

直接创建,不要声明类型,十分简单,其中a,b,c就是三个对象,在底层实现的是三个指针(地址),对于指针的问题我们不做讨论,主要是C语言里面的知识

  • 2.数字类型的转换

数字类型可以强制转换,变成我们所需要的数据类型,比如a=1,a是整型变量,我们要将其转换为浮点型方式如下:

a = 1
a = float(a)

浮点型转换为整型的方式也是一样

a = 1.01
a = int(a)

而复数的类型的装换方式不太一样,具体的实现形式如下

//其中为复数的实部,b为复数的虚部
complex(a,b)---->a + bj
//如果你要计算两个复数的值就很简单
a = complex(1,2)   // 1+2j
b = complex(2,3)   // 2+3j
print(a*b)  //输出a和b的乘积
  • 3.基本运算符

数字类型主要是用于数字之间的计算,我们必须清楚基本的运算符

a = 2
b = 3
1.加法
print(a+b)
2.减法
print(a-b)
3.乘法
print(a*b)
4.除法
print(a/b)
5.取整运算
print(a // b)
6.取余运算
print(a%b)
7.幂运算
print(a**b) -- > a的b次方
  • 4.数字类型的常用的内置函数

单一的运算符不能满足我们对于数字类型的需求,至此Python给我提供了很多内置的函数

1.绝对值
a = -1
a = abs(a)
2.取最大值
a = max(1,2,3,4) //得到最大值
3.取最小值
b = min(1,2,3,4) //得到最小值
4.幂运算
a = pow(2,3)  ---> 2的3次方,例如2**3
//还有一部分函数封装在了math模块(后面的文章会介绍模块,模块主要是提供函数接口的程序而已)中
//通过math.函数名的方式调用
5.向上取整
a = 1.2
print(math.ceil(a))  ---> 2
6.向下取整
a = 1.2
print(math.floor(a)) ---> 1
7.e的幂运算
a = math.exp(2)  --->  e的2次方 

对于数字类型入门而言掌握以上内容即可,当遇到新的问题的时候再去解决和查阅相关的资料即可,但是值得注意的是:数字类型在Python中属于不可变类型,不可变类型一旦创建将无法修改其本身,也就是无法修改内存中的值,对它的所有操作(比如取绝对值)都是得到一个新的值,而不是在原来的内存中进行修改。这一点必须特别注意,Python中的数字、字符串、元组属于不可变类型,其余属于可变类型

相关文章

  • python3数据类型之数字

    一、python基本数据类型 python基本数据类型有:数字类型Number、字符串类型String、布尔类型B...

  • python3数据类型之字符串

    一、python基本数据类型 python基本数据类型有:数字类型Number、字符串类型String、布尔类型B...

  • python小课堂08 - 基本数据类型元组篇

    python小课堂08 - 基本数据类型元组篇 python中的元组 python中的元组,也是作为基础数据类型之...

  • Python学习笔记(三)

    第3章 基本数据类型 Python语言的基本数据类型包括:数字类型、字符串类型、布尔类型 数字类型 包括:整数、浮...

  • Python中支持的数据类型有哪些?

    Python支持哪些数据类型呢?Python基本数据类型分为数字、字符串、列表、元组、字典、集合等六种基本数据类型...

  • 初识python - 2

    初识python基本数据类型 数字 int(整型) long(长整型) -- python3 中已经将类型取消 f...

  • 6.基本数据类型 number/bool/string

    Python的基本数据类型: number---------->数字类型str---------------->字...

  • 一、基本数据类型(Python基础)

    一、python的基本数据类型: python的基本数据类型包括:数字、布尔值、字符串、列表、元组、字典、集合 如...

  • python基础知识

    1,Python中的数据类型有哪些 Python基本数据类型一般分为:数字、字符串、列表、元组、字典、集合这六种基...

  • Python基本数据类型

    Python基本数据类型 在了解基本数据类型的时候,我们需要了解基本数据类型有哪些?数字int、布尔值bool、字...

网友评论

      本文标题:Python中的基本数据类型之数字类型

      本文链接:https://www.haomeiwen.com/subject/drpjkqtx.html