Python-数据类型内置方法(1)

数字类型内置方法

整形(int)

做用:年龄app

定义:x = 1code

使用方法:+ - * / % // ** > >= < <= == !=索引

无序ip

不可变类型rem

浮点型(float)

做用:表示薪资字符串

定义:x = 1.1it

使用方法:+ - * / % // ** > >= < <= == !=class

无序循环

不可变类型

字符串类型内置方法

做用:表示姓名

定义:x = "qinyj"

使用方法

有序

不可变类型

优先掌握

  • 索引取值

    s = "qinyj"
    s[0]
  • 索引切片,顾头不顾尾

    s = "qinyj"
    s[0:]     #取出来全部的
    s[::-1]       #倒着取出来全部的 -1 表示从右向左
    s[0::2]       #隔一个取出来 2表示步长
  • 长度(len)

    s = "qinyj"
    print(len(s))
  • 成员运算

    print("q" in s)       # True
  • 移除空格(strip)

    s = " qinyj "
    print(s.strip())
  • 切分(split)

    s = "q|i|n|y|j"
    print(s.split("|"))
  • 循环

    s = "qinyj"
    for i in s:print(s)

须要掌握

  • lstrip & rstrip
  • lower & upper
  • startswith & endswith
  • rsplit
  • join
  • replace
  • isdight & isalpha
  • find & index & count

了解

  • find|rfind|index|rindex|count
  • center|ljust|rjust|zfill
  • expandtabs
  • captalize|swapcase|title
  • is系列

列表类型内置方法

做用:存储多个值

定义:x = []

使用方法

有序

可变类型

优先掌握

  • 索引取值/索引修改值

    x = [1,2,3]
    print(x[0])       # 1
    x[1] = 5      
    print(x)      # [1,5,3]
  • 索引切片

    x = [1,2,3]
    print(x[0:])  # [1,2,3]
  • 长度(len)

    x = [1,2,3]
    print(len(x)) # 3
  • 成员运算(in)

    x = [1,2,3]
    print(1 in x) # True
  • 追加(append)

    x = [1,2,3]
    x.append(4)
    print(x)      # [1,2,3,4]
  • 删除(del)

    x = [1,2,3]
    del x[0]
    print(x)      # [2,3]
  • 循环

    x = [1,2,3]
    for i in x:print(i)   # 1 2 3

须要掌握

  • insert
  • pop
  • remove
  • count
  • index
  • clear
  • copy
  • extend
  • reverse
  • sort
相关文章
相关标签/搜索