zoukankan      html  css  js  c++  java
  • 2.六大标准类型

    六大标准类型

    1.数据类型:int float bool complex

    ​ 1.1 int整型:整数,二进制、八进制、十进制、十六进制都是整型

    ​ 1.2 float浮点型:小数 3.1415926 科学计数法:e3 10的三次方

    ​ 1.3bool布尔型:只有True和False假

    ​ 1.4complex复数类型:实数+虚数 平方为-1是虚数 23+42j或complex(32,43) j是指定字符

    2.容器类型:str list tuple

    2.1 str字符串类型:

    ​ 单引号、双引号、三引号

    ​ 特点:可以获取,不可以修改,有序

    ​ 有序:正向索引从左到右自然数,逆向索引从右到左负数

    ​ 转义字符: +字符

    ​ 常用: 换行 缩进(水平制表符) 把后面的内容切换到当前行首

    ​ 元字符串:在引号前加r 使内容里的转义字符都失去意义

    ​ 格式化:替换经常变化的量

    ​ %d整数 :%2d指定占几位数,正数居右,负数居左

    ​ %f 小数 :默认六位小数 %.2f指定位数,不够补零,多了四舍五入

    ​ %s字符串:没特殊要求

    strvar=‘%s买了%d斤水果,花了%f元’%(‘贾英贺’,3,34.33)
    
    2.2 list列表类型:[]

    ​ 特点:可以获取,可以修改,有序

    ​ listvar=[‘大家快递费’,334,43.34,434+43j]

    ​ len(listvar)#获取容器中元素的个数(容器长度)

    2.3 tuple元组类型:

    ​ 特点:可以获取,不可以修改,有序

    ​ tuplevar=(“打卡机”,344,343j,)

    ​ 区分元组类型:判断是不是元组类型,看有没有逗号,小括号有没有不重要

    ​ tuplevar=(234) #这是整型,不是元组类型

    ​ tuplevar=343, #有逗号,是元组类型

    2.4 集合set{}

    ​ 特点:无序,去重,不可获取,不可修改,

    ​ 里边的值必须是可以哈希不可改变的类型:Number数据类型,str字符串类型,tuple元组类型

    2.5 字典dict{‘a’:11,‘b’:22}

    ​ 特点:里面的元素都是以键值对的方式成对出现,表面上有序,实际上也是无序的

    ​ 可以通过键来获取值,键不可改变,值可以改变

    ​ 键的要求:也必须是可哈希不可改变的类型:Number数据类型,str字符串类型,tuple元组类型

  • 相关阅读:
    链式前向星存树图和遍历它的两种方法【dfs、bfs】
    JavaScript——WEBAPIS_自定义属性,以及节点操作
    JavaScript——WebAPIs-入门
    JavaScript——函数的深入和一些常见的内置对象
    JavaScript——数组&函数
    JavaScript——运算符&分支结构&循环结构
    Hover.css动画库,简单使用,和源码解析
    Animate.css动画库,简单的使用,以及源码剖析
    Linux发行版Ubuntu下的Python开发环境的配置
    Python简单介绍
  • 原文地址:https://www.cnblogs.com/jia-shu/p/14013346.html
Copyright © 2011-2022 走看看