zoukankan      html  css  js  c++  java
  • Python的基本数据类型

    数据类型常用函数

    • type(a)-得到变量a的数据类型
    • isinstance(a,str)-判断a是否是字符串类型

    Python中有五个标准数据类型

    数字Number 字符串String 数组List 元组Tuple 字典Dictionary

    Number

    python支持4中不同的数据类型int、long、float及complex
    int有符号整型,包含八进制与十六进制。如n1,n2,n3=12,-33,0x12
    long长整型,也可代表八进制与十六进制。如l1,l2,l3=12L,-33L,0x12L
    float浮点型,如f1,f2,f3=0.3,-90.,3.2e+18
    complex复数型,如c1,c2=3.14j,4.53e-7j

    String

    字符串是由数字、字母、下划线组成的一串字符。
    s1='hello world'
    字符串支持通过[头下标:尾下标]切割
    如s1[1:3]得到的结果就是'el',s1[-4:-1]是'orl'
    字符串支持和+
    如s1[1:3]+s1[-4:-1]得到的结果是elorl,s1[-4:-1]
    2得到的结果就是orlorl

    List

    列表用[]标识,是python使用最频繁的数据类型,支持数字、字符串以及列表(列表嵌套)
    定义一个列表l1=[12,33L,0.55,'ily',[11,22,33,12L]]
    列表同字符串也可以通过--[头下标:尾下标]--切割,也支持+和*操作

    Tuple

    元组用()标识,相当于只读列表
    t1=(12,33L,0.55,'ily',[11,22,33,12L])
    t1[0]=13 操作是不被允许的,因为元组中元素不能被修改
    但是t1[4][0]=13是允许的。

    Dictionary

    字典用{}标识,是无序的对象集合,通过键(key)来存取。
    d1={'name':'zqd', 'age':26, 'sex':'男'}
    keys()-键列表,values()-值列表,[key]/get(key)-根据key取值

    附录:常用函数

  • 相关阅读:
    如何快速把 Vue 项目升级到 webpack3
    10分钟学会ES7+ES8
    数组的32场演唱会
    你做的拷贝是真的深拷贝吗
    浅谈CSS模块化
    CORS跨域资源共享你该知道的事儿
    像VUE一样写微信小程序-深入研究wepy框架
    小型Web页打包优化(下)
    PT与PX区别
    px、pt和em的区别
  • 原文地址:https://www.cnblogs.com/ggza/p/9466535.html
Copyright © 2011-2022 走看看