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元组类型

  • 相关阅读:
    PHP string
    MUI体验框架
    OPP面向对象的介绍及使用
    分享一个实用插件(页面滚动触发动画)以及其内部的所有动画属性值
    对于Bootstrap的介绍以及如何使用
    JS中的内置对象简介与简单的属性方法
    如何使用JS实现banner图滚动
    如何用JavaScript制作循环图形
    javascript高级程序设计阅读总结
    读心术小游戏
  • 原文地址:https://www.cnblogs.com/jia-shu/p/14013346.html
Copyright © 2011-2022 走看看