• python基本数据类型


    在python中的基本数据类型有:int(数字) str(字符串) bool(布尔值) list(列表) tupel(元组) dict(字典)

    类与对象的关系

    如何查看对象的类?通过type来获取类型

    temp = "hey"
    print(type(temp))

    输出为:<class 'str'>

    如何在pycharm中查看类和对象的具体功能?

    方法1:str,ctr+鼠标左键,找到str类,查看内部的方法。

    方法2:B=dir(temp)

    方法3:通过help

    help(type(temp))

    方法4:直接点击方法,鼠标放在方法上 ctr+鼠标左键 会自动定位到功能处。

    基本数据类型:int

    n1 = 123
    n2 = 456
    print(n1+n2)

    n1 = 123
    n2 = 456
    print(n1.__add__(n2))

    是一样的。下划线的方法都是内置的。

    查看二进制的位数:

    n1 = 4
    ret = n1.bit_length()
    print(ret)

    输出结果是3,说明二进制的位数是3

    方法center:

    a1 = "alex"
    ret = a1.center(20,'_')

    输出为

    count方法:

    a1 = "alex is alph"
    ret = a1.count('a1',0)
    print(ret)

    输出为:

     endswitch获取字符串里面大于等于0的位置小于2的位置:

    temp = "hello"
    print (temp.endswitch('e',0,2)
    content = "hello	999"
    print(content)
    print(content.expandtabs())
    print(content.enpandtabs(20))

    s = "hello {0}, age {1}"
    print(s)
    new1 = s.format('alex',19)
    print(new1)

    {0}{1}占位符

    在如下查看源码说明的时候,看到例如def capitalize(self)里面有self的方法,表示不用传参数,否则要在括号内写入参数。

    如果有xxx = None 表示默认参数,如果不传就是none,可以传也可以不传

    1、数字

    int(整型)

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

    int里面重要的方法

    int
    2、布尔值
      真或假
      1 或 0
    3、字符串
    "hello world"
    字符串常用功能:
    • 移除空白
    • 分割
    • 长度
    • 索引
    • 切片

    str重要的方法

    str
  • 相关阅读:
    find排除目录
    rm删除文件时排除特定文件
    聚集索引与非聚集索引
    聚集索引
    Union和Union all的区别
    delete、truncate与drop的区别
    apt-get 总结2
    apt-get 依赖修复
    apt-get 总结
    大端 小端
  • 原文地址:https://www.cnblogs.com/cmpunk/p/7565017.html
Copyright © 2020-2023  润新知