zoukankan      html  css  js  c++  java
  • Python数据类型内置方法

    一、数字类型的内置方法

    1.整型内置方法

    ​ 1.用途:年龄、班级、号码

    ​ 2.定义:可以使用int()方法将纯数字的字符串转为十进制整数

    x=int('111')
    print(type(x)) 
    
    <class'int'>
    
    x=int('11.1')#报错,因为不可以转换非纯数字的字符串
    print(x)
    

    ​ 3.常用操作+内置方法:算数运算符+比较运算符

    2.浮点型

    ​ 1.用途:表示薪资、身高、体重

    ​ 2.定义:可以使用float()将纯数字的字符串转换为浮点型数字

    ​ 使用方法与上述整数内置方法一致,需要注意的是带小数点的字符串也是可以转换的

    3.常用内置操作

    算数方法+比较运算

    二、字符串类型内置方法

    1.字符串用途:描述性质的东西、比如人的名字,国家,爱好,地址等

    2.定义:使用'',"",""""""

    3.常用操作+内置方法:常用操作和内置方法有很多,介绍几种比较常出现的

    1.1经常使用

    1.按索引取值

    #str索引取值
    prin="holle word"
    #     0123456789
    print(prin[6])
    print(prin[-1])
    

    w #取索引值为6的数据

    d #取索引值为-1的数据

    2.切片(顾头不顾尾,步长)

    he='hello word'
    #   0123456789
    print(f'切片2-最后:{he[2:]})
    print(f'切片2-9:{he[2:9]})
    print(f'切片2-9:{he[2:9:2]})#从左到右为开始到结束的位置,步长为距离     
    

    3.长度

    he='hello word'
    len(he)
    

    4.成员运算in和not in

    he='hello word'
    
    print(f"'wo' in he:{'wo'in he}")判断wo是否在he里面
    print(f"'wo' not in he:{'wo'not in he}") #判断he里面是否有wo
    

    5.移除空白strip()

    #str移除空白strip()
    he='hello word'
    print(he.strip())
    

    6.切分split

    he='hello word'
    
    print(he.split('o'))
    

    ['hell', ' w', 'rd']

    7.循环

    he='hello word'
    for i in he:
    	print(i)
    

    h
    e
    l
    l
    o

    w
    o
    r
    d

    1.2 补充方法

    1.lstrip和rstrip:就是删除左边和右边指定的字符

    2.lower()和upper():转换为大小写

    3.startswith()和endswith():以什么什么开头,以什么什么结尾,返回Ture与False类型

    4.rsplit():从右边开始切割

    5.join():拼接

    6.replace():替换,指定值替换

    7.find()、rfind()、index()、rindex():返回指定索引值

    8.count()统计字符串中数值出现的次数

    三、列表内置方法

    1.用途:可以放多个数值,字符串等,可以将各种习惯等存入

    2.定义:[]内可以有多个类型的值,逗号分割元素

    常用方法:

    1. 按索引取值(正向取值+反向取值),即可存也可以取

    2. 切片

    3. 长度len

    4. 成员运算in和not in

    5. 追加append

      name_list=['guapi','ziheng']
      name_list.append('maomao')
      
    6. 删除del

      name_list=['guapi','ziheng','maomao']
      del name_list[1]
      
    7. 循环

      实用方法:

    1.insert()

    name_list=['guapi','maomao']
    name_list.insert(2, 'handsome')
    

    2.pop()默认删除最后一个元素

    3.remove()删除指定字符

    4.count()计数

    5.index()取索引值

    6.clear()清除列表

    7.copy()复制列表

    8.reverse()翻转列表

    9.sort()对列表进行排序

  • 相关阅读:
    第二周编程总结
    介绍自己
    编程总结3
    PTA编程总
    PTA编程总结1
    《秋季学期学习总结》
    《人生路上对我影响最大的三位老师》
    介绍自己
    7-1 打印沙漏
    记叙在人生路上对你影响最大的三位老师
  • 原文地址:https://www.cnblogs.com/ledgua/p/11304148.html
Copyright © 2011-2022 走看看