zoukankan      html  css  js  c++  java
  • python六大标准数据类型简介

    1、number( int , float , bool , complex )

    # int      整型
    intvar = 2020
    print(type(intvar),id(intvar))
    ​
    # float    浮点型
    float_var = 2020.0
    float_var1 = 2020
    ​
    # bool
    Ture
    False
    ​
    # complex(实数+虚数)
    complex_var = 3 + 4j
    complex_var1 = 4j
    print(type(complex_var),id(complex_var))
    

      

    2、str

    # 定义 (单双三引号内的内容)
    strvar = '我爱中国'
    strvar1 = "我爱山西"
    strvar2 = """我爱
    				五台山	"""
    # 转义字符   + 某个字符
    '''
    1、将有意义的字符变的无意义
    strvar = "我的名字是"八戒""
    
    2、将无意义的字符变的有意义
    
    		换行
    			制表符(缩进)
    
    		将后面的字符放到行首
    '''
    

      

    2.1 元字符串

    pathvar = r"F:
    yporaTypora笔记"   # r
    repr("[原型输出]")
    

     

    2.2 格式化字符串

    # 语法  'name:%s ,age:%s'%('bajie',18)
    '''
    %d		整型占位符      (%2d,占2位,不够空格补,居右;%-2d,居左,强转浮点型不进行四舍五入)
    %f		浮点型占位符	  (%.2f,保留2位小数,自动四舍五入(默认6位))   "%.1f"%(3.15)  bug
    %s		字符串占位符	  (可以替代%d%f,但功能用不上)
    %%       输出%
    '''
    

      

    3、容器数据类型 ( list , tuple , set , dict ,)

    3.1 list ( 有序,可变 )

    # 定义
    list_var = ["name:bajie",18,Ture,]
    print(list_var,type(list_var))
    ​
    # 索引
    list_var[0]             #获取第一个元素
    list_var[-1]            #获取最后一个元素
    ​
    # 长度
    len(list_var)- 1        #获取最后一个元素
    ​
    # 修改
    list_var[1] = 20
    

      

    3.2 tuple ( 有序,不可变 )

    # 定义
    tuple_var = ("name:bajie",18,Ture,)
    print(tuple_var,type(tuple_var))
    注意 tuple_var1 = (1) 不是元组
    ​
    # 索引
    tuple_varr[0]           #获取第一个元素
    tuple_var[-1]           #获取最后一个元素
    ​
    # 长度
    len(tuple_var )- 1      #获取最后一个元素
    

      

    3.3 set ( 无序,去重,hash )

    # 定义(hash算法防止数据碰撞,均匀分配。)
    值规则:(number,str,tuplr,)不可变类型
    set_var = {"name:bajie",18,Ture,}
    print(set_var,type(set_var))
    注意 set_var = {}  不是空集合
    

      

    3.4 dict (无序,可变, 键值对,hash )

    # 定义(3.6版本优化 hash存,排序取;看起来有序,实际无序)
    键规则:(number,str,tuplr,)不可变类型
    dict_var = {'name':'bajie','age':18,}
    print(dict_var,type(dict_var))
    ​
    # 长度
    len(dict_var)            #获取键值对数量
    ​
    # 修改
    dict_var[name] = '名字'
    

      

     

  • 相关阅读:
    Python高阶函数
    获取checkbox勾选的id
    按照勾选 删除表格的行<tr>
    mysql where和having的区别
    条件查询 日期区间
    根据状态隐藏按钮
    单击列表行前边的checkbox被选中,再单击,取消选中
    重置按钮
    TypeError: $(…).tooltip is not a function
    list的add()方法与addAll()方法简介
  • 原文地址:https://www.cnblogs.com/zhoulangshunxinyangfan/p/13213540.html
Copyright © 2011-2022 走看看