zoukankan      html  css  js  c++  java
  • Python3之数据类型

    1、基本数据类型
    数字类型
    整型 int
    浮点型 float
    布尔型 bool: True==1、False==0
    复数类型 complex
    算术运算符 + - * / // % **
    赋值运算符 += -= *= /= //= %= **=
    内置函数max(),min()求最大值最小值
    import decimal


    2、序列类型

    #字符串str、列表list、元组tuple
    #序列的创建,类型转换
    #字符串类型的创建:单引号或者是双引号、三引号,但一定是成对出现
    #列表的创建:[] 中括号,元素之间用逗号隔开
    #元组的创建:()小括号,或者之间逗号隔开各项

    ss = 'hello world'
    list1 = [1,3,5,7,9]
    tp = 1,2,3,'a'

    3、类型转换
    #内置函数len()求长度
    #序列类型的特点:序列中的每个元素都有字符编号,也称之为索引
    #每个元素都有各自的索引值,有正向索引也有反向索引,
    #正向索引就是元素的索引值从左到右默认从0开始
    #序列的通用操作:
    #通过索引来进行取值、切片

    #相加:同类型才能相加 +
    #重复:序列*重复次数
    #检查成员:in , not in判断元素是否在序列中

    4、列表的方法及属性
    '''
    L.append(obj) 在列表末尾添加新的对象。
    L.clear() 清空整个列表。
    L.copy() 复制列表,和L[:]的复制方式一样属于浅复制。
    L.count(obj) 统计某个元素在列表中出现的次数。
    L.extend(seq) 用新列表扩展原来的列表。
    L.index(obj) 从列表中找某个值第一个匹配项的索引位置。
    L.insert(index,obj) 插入元素,可以指定位置。
    L.pop(obj=list[-1]) 出栈,可以指定位置。
    L.remove(obj) 移除指定元素从左边开始的第一个。
    L.reverse() 反向列表中元素。
    L.sort() 对原列表进行排序。
    '''
    ls = [3,1,6,7,5,4]
    ls.append(12)
    ls.reverse ()
    print(ls)

    5、可变对象和不可变对象
    # 可变对象: 列表,字典,集合
    # 不可变对象 : 字符串,元组, 数字类型

  • 相关阅读:
    Linux查看占用内存前10的命令
    使用RestTemplate调用SpringCloud注册中心内的服务
    Eureka集群配置
    MySQL常用命令集合(偏向运维管理)
    pytest: error: unrecognized arguments报错解决
    MongoDB的安装
    MongoDB多条件分组聚合查询
    在排序数组中查找元素的第一个和最后一个位置
    搜索二维矩阵
    搜索旋转排序数组
  • 原文地址:https://www.cnblogs.com/kindnull/p/6697653.html
Copyright © 2011-2022 走看看