zoukankan      html  css  js  c++  java
  • python数值类型与序列类型

    基本运算符 

    / 浮点除法

    //整除

    x**y  x的y次方

    python中严格区分大小写

    type(xx)/内置函数,查看变量xx的类型

    id(xx)/内置函数,查看变量xx的内存地址

    //------------------基本数值类型-----------------

    int

    float//小数类型(注意:没有double类型)

    bool //True 相当于1,Flase相当于0

    complex //复数类型,例如a=2j,b=1j

     //---------------------------------------------------------------

    import decimal

    c=decimal.Decimal('2.4')

    d=decimal.Decimal('2')

    import math

    math.ceil(2.4) //向上取整

    math.floor(2.4)//向下取整

    //------------------序列类型--------------

    str 字符串  单引号、双引号 、 三引号(多行字符串)

    list 列表//用中括号括起来例如  li=[1,2,'abc']

    tuple 元组//用小括号括起来,例如tu=(1,2,'abc'),注意,第一只有一个元素的元组必须加逗号例如 tu=('abc',)  tu = (1,)

    注意:str类型不可编辑,tuple类型不可编辑 ,list类型可编辑

    //------------列表和元组的取值--------------

    用中括号加下标的方式取值,下标从0开始,例如tu = (10,20,30,40)   tu[0]可以取到10

    倒序取值,tu[-1]可以去到最后一个值30

    切片取值,例如tu[1:3]可以取出(20,30)  //注意切片索引是左闭右开

    反向切片,例如tu[-1:-4:-1]

    //----------str list tuple相互转换-------------

    str()

    list()

    tuple()

  • 相关阅读:
    整数反转
    最长公共前缀
    罗马数字转整数
    单点登录
    VMware Workstation虚拟机密钥
    Pytest 用例内部执行顺序
    判断是不是回文数
    python端口IP字符串是否合法
    python求二叉树深度
    有两个字符串类型的数字,实现一个方法将它们进行相加,并返回相加后的数值。
  • 原文地址:https://www.cnblogs.com/mariobear/p/9038036.html
Copyright © 2011-2022 走看看