zoukankan      html  css  js  c++  java
  • Python 基本数据类型详解

    1、数字

    int(整型)

    在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647
    在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807


    long      (长整型)

    float     (浮点数)

    complex      (复数)

    imaginary (虚数)



    数字常用功能:

    +  加     print   5 + 6    ←┘ >>>11

    -  减     print   8 - 6    ←┘ >>>2

    *  乘     print   8 * 6    ←┘ >>>48

    /  除     print   9 / 6    ←┘ >>>1.5

    %  取模   print   9 % 2    ←┘ >>>1

    ** 幂     print   2 ** 2   ←┘ >>>4

              print   2 ** 3   ←┘ >>>8

    // 取整除 print 10 // 3



    2、布尔值 Boolean

      真或假
      1 或 0
       True 或 False


    3、字符串   Str

    "hello world"  这就是字符串,  需要引号


    移除空白

    strip()   删除两端的空格
    lstrip()  删除左边的空格  (Left strip)
    rstrip()  删除右连的空格  (Right strip)

    如果中间有多个空格,需要其它方法处理


    分割
    split()  分割字符串 默认分割空格
     
    rsplit

    str.split(str="", num=string.count(str)).
    str -- 分隔符,默认为所有的空字符,包括空格、换行( )、制表符( )等。
    num -- 分割次数。

    str = "Line1-abcdef Line2-abc Line4-abcd";
    print str.split( );
    print str.split(' ', 1 );


    输出结果:

    ['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
    ['Line1-abcdef', ' Line2-abc Line4-abcd']


    组合
    长度
    索引
    切片

  • 相关阅读:
    偶感
    数据库脚本开发中应注意的事项
    事务与隔离级别笔记
    Spring MVC学习笔记
    Eclipse环境配置与快捷命令
    告别2016,展望2017
    待总结项
    常见问题汇总
    我的工具箱
    精品文章收藏
  • 原文地址:https://www.cnblogs.com/pxuan/p/6402296.html
Copyright © 2011-2022 走看看