Python数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python数据类型相关的知识,希望对你有一定的参考价值。

  1. Python的整形
    编码过程中,我们经常要和一些整型数字打交道,最多有时候就求一下他们的绝对值,例如:
    a = 100
    b = -20

    print(a)

    print(b.__abs__())
    而在我们的获得变量的时候,特别是整型和字符串之间,最容易发生字符串和整型变量之间类型转化的问题。

  2. Python的浮点型
    在浮点型运算的时候,要控制小数点后几位的方法有两种,选择一种自己合适的方法就OK
    a.round()内置方法
    用round()内置的方法来取小数点的精度是常用的。
    当round(float)只包含数字的时候,默认保留1位小数,采用四舍五入的方式,
    例如:
    >>>round(2.5)

    3.0
    >>>round(4.4)
    4.0
    当round(float,ndigits),包含数字和精度的时候,float代表数字,ndigits需要保留的精度,一般情况下也是四舍五入的规则,但是碰到.5的这样情况,如果要取舍的位数前的小数是偶数,这直接舍弃,如果奇数这向上进1。总结来说,小数点最后的位只能是偶数。

    >>>round(2.555,2)
    2.56
    >>>round(2.545,2)
    2.54
    b.使用格式化
    使用格式化去小数点精度的时候,规则和round是一样的,小数点最后一位都是取舍到偶数

  3. Python的布尔型
    布尔类型就两个值,一个是False,一个是True,一般在赋值的时候,是一个最终判断的一个返回值,然后再拿这个值进行操作。
    bool=False;
    print bool;

    bool=True;
    print bool;

  4. Python的字符串和常用方法
    字符串是我们最常用到的,我们用",""."""",都可以来定义字符串,例如:
    >>>str1="aaaaaaa"

    >>>str2="bbbbbbb"
    >>>str3="cccccc"
    print{str1,str2,str3}
    {aaaaaa,bbbbbb,cccccc}
    但是我们在最后显示中,python自己为我们保存的字符串是用"来保存的,所以最规范的方法是定义字符串的时候使用‘
    定义一个字符串:
    a = ‘aaa‘
    print(dir(a))

本文出自 “勇敢的心赵小白” 博客,请务必保留此出处http://3024783.blog.51cto.com/3014783/1974617

以上是关于Python数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python基本数据类型

python数据类型都有哪些

python基础教程-数据类型详解

Python都有哪些常用的数据类型?

python 中怎么查看数据类型

Python数据类型-1 数据类型介绍