今天看啥  ›  专栏  ›  闲云野鹤_23dd

python的基本数据类型_int

闲云野鹤_23dd  · 简书  ·  · 2020-12-27 20:06

文章预览

python的基本数据类型

基本数据类型 也称作 基本变量类型, python 共有 9 种 基本数据类型,分别是:

  • 整数型 : int
  • 浮点型(小数型): float
  • 复数 : complex
  • 字符串: str
  • 布尔型: bool
  • 列表类型 : list
  • 元组类型 : tuple
  • 字典类型 : dict
  • 空类型: None

基本变量类型 将分为 5 天来学习.
在学习基本变量类型之前呢 , 先了解一下type函数

type函数

type 函数可以返回 变量的类型
语法:

type(变量名)


<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">今天来学习数字相关的三种类型</mark>

整数

# def: 声明方法的关键字 ;int_demo: 方法的名字; (): 下面写方法的内容
def int_demo():
# 声明一个变量 =前面是变量名 aint, = 后面是变量值,int类型的5
    aint = 5
    # type(aint) : 获取 aint的数据类型(变量类型), print: 打印出他的类型
   print(type(aint))` 

小数

def float_demo():
    afloat = 1.1
    print(type(afloat))
    print(a)` 

复数

def complex_demo():
    # 复数类型 complex   实数 虚数
    acomplex = 1 + 2j
    print(acomplex)
    print(type(acomplex))` 

就是数学上的复数, 加号前面是 实数, 后面是虚数,虚数后面要带 j

类型转换

将其他类型转换为 int 类型

使用int()函数,如果是小数则会被向下取整,不管小数位,只保留整数位

int(值)

将其他类型转换为 float类型

使用float()函数

float(值)

小数位四舍五入

使用round()函数

round( x [, n]  )

参数

  • x – 要四舍五入的数值。
  • n – 保留几位小数。默认为0

例子:

def round_demo():
    print('round(8.655):',round(8.655))
    print('round(1.356,2):',round(1.356,2))
    print('round(1.8887,3):', round(1.8887,3))

缺点:

由于 计算机 是二进制的,在有些数字下 会有误差: 比如:

round(1.115,2)

这不是bug,而是一种常见的舍入法,名称是“银行家式舍入法”,
用意是一半舍一半入,如果碰到0.5全入,那么银行觉得自己亏了,
银行希望和用户要风险对半。不光Python,其他的计算机语言都是这个方法
python数字相关的数据类型是哪几个?
整数型 : int
浮点型(小数型): float
复数 : complex
变量转换为整数类型用哪个函数?int()
小数: 4.66转换为 整数后 是多少? 4
写如下代码: 将 小数 1.336 保留两位小数 四舍五入后 打印出来 1.34
如果代码基础薄弱,请将课件中的例子代码,手写一遍

………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览