加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python-for循环与数据类型内置方法

发布时间:2020-12-20 10:44:37 所属栏目:Python 来源:网络整理
导读:目录 流程控制-for循环 for + break for + continue for + else 数字类型内置方法 整形(int) 浮点型(float) 字符串类型内置方法 优先掌握 需要掌握 了解 列表类型内置方法 优先掌握 需要掌握 流程控制-for循环 使用一定手段,不使用索引 取值 for + brea

目录

  • 流程控制-for循环
    • for + break
    • for + continue
    • for + else
  • 数字类型内置方法
    • 整形(int)
    • 浮点型(float)
  • 字符串类型内置方法
    • 优先掌握
    • 需要掌握
    • 了解
  • 列表类型内置方法
    • 优先掌握
    • 需要掌握

流程控制-for循环

使用一定手段,不使用索引

取值

for + break

for + continue

for + else

数字类型内置方法

整形(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

了解

  • d|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,3]
    print(x[0:])  # [1,3]
  • 长度(len)

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

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

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

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

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

需要掌握

  • insert
  • pop
  • remove
  • count
  • index
  • clear
  • copy
  • extend
  • reverse
  • sort

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读