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

数字类型内置方法

整形(int)

作用:年龄

定义:x = 1

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

无序

不可变类型

浮点型(float)

作用:表示薪资

定义:x = 1.1

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

无序

不可变类型

字符串类型内置方法

作用:表示姓名

定义: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
posted @ 2019-09-12 18:04  GeminiMp  阅读(143)  评论(0编辑  收藏  举报