• python基础_数据类型


    1.数据类型

    number str dict set list bool
    
    number  -- >  int float  complex
    str  

    2.num类型的使用

    # int 整型 (正整数 0 负整数)
    intvar = 256
    print(intvar)
    
    # type 获取一个值的类型
    res = type(intvar)
    print(res)
    
    # id 获取一个值的地址
    res = id(intvar)
    print(res)

    3.str类型的使用(占位符的使用)

    格式化字符串
    # %d 整型占位符
    strvar = "张三昨天晚上买了%d个娃娃" % (3)
    print(strvar)
    
    strvar = "张三买了%02d个金油" % (3)  #不足则填充0
    
    # %f 浮点型占位符 默认小数点保留6位
    strvar = "张安今天开工资了,一共发了%f元" % (9.9)
    print(strvar)
    # %.2f 小数点保留2位
    strvar = "张三今天开工资了,一共发了%.2f元" % (9.9)
    print(strvar)
    # %f 是存在四舍五入的情况
    strvar = "李四资了,一共发了%.1f元" % (9.891)
    print(strvar)
    
    # 字符串的格式化存在类型转换 [在不清楚类型的时候,直接%s]
    strvar = "%s 看好了一辆车,布加迪威龙,买了%s辆,一共花了%s元,心情%s" % ("李四",2,20.32,"感觉买了个假车")
    print(strvar)

    ##其目的就是和变量进行搭配使用,这样就可以获得不同的字符串

    4.列表

    列表可以在原来变量的基础上进行增删改查
    定义一个列表: list_var = []
    #例如
    listvar =  [89,5.78,True,8+3j,"张三"] #列表里面的数据可以是不同的类型

    #获取:res = listvar[1] #获取下标为1的元素
    #增加 listvar.append("lisi") #在列表末尾追加元素 常用
    # listvar.inset(1,"zhangsna") #在下标为1的位置插入“zhangsna”
        listvar.extend("avb") #()里面的内容是容器类型数据, 也就是会将数据a v b 依次追加到列表里面
    #删除 listvar.pop(1) #删除下标为1的元素
        listvar.remove(89) #删除元素89
        listvar.clear() #直接清空数据
    #改 listvar[0] = 4 #修改第一个元素的数据
    #获取元素的下标
      listvar.index(89) #获取元素89的下标 列表.index(值[,start][,end]) 如果没有的话,则报错

    listvar.count(89) #统计89出现的次数
    listvar.sort() #列表进行排序 会改变原来的列表排列顺序

     

      lst = [1,2,3,-90,-9,78,3]
      lst.sort()
      print(lst)#[-90, -9, 1, 2, 3, 3, 78]

    ##总结了下, 列表的用处一般用于对数据的整理, 

     

  • 相关阅读:
    IO(文件)处理
    集合 (set) 的增删改查及 copy()方法
    字典 (dict) 的增删改查及其他方法
    列表(List) 的增删改查及其他方法
    细数Python中的数据类型以及他们的方法
    CCNA基础 IP地址子网划分
    [转] SSH原理与运用(2):远程操作与端口转发
    记俩次连续失误操作造成的数据丢失损坏解决
    CentOS 下 MySQL DateBasic 抢救
    China Mobile 免流原理
  • 原文地址:https://www.cnblogs.com/jalen-123/p/13166992.html
Copyright © 2020-2023  润新知