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

    1、整数:int

    包括正整数、负整数、零

    2、浮点数:float

     就是小数

    3、字符串:string

    ‘’或“”引用起来的文本,如‘asd’,asd就是字符串类型。当字符串的内容包括 ’ ,时可用“”,如:“I’m”;当字符串内容包括 ’和”时,可用转义字符 ,如:‘I’M,"OK"’

    ( 表示换行; 表示制表符;.....)

    4、布尔值:bool

    True/False(注意大小写)。 可用and、or、not 运算

    5、空值:None,不可理解为0,0是有意义的

    6、变量:可表示任何数据类型

    7、常量:不可变的变量,如 PI=∏ 就是一个常量,一般全部大写的变量就表示常量

    8、列表:list

    是一个可变的有序列表,如:a=[1,2];可用len()计算元素个数;可用索引获取指定位置的元素值,如a[0],取第一个元素的值,如a[-1]去倒数第一元素值;

    竟然列表是可变的的,就可以进行增删改等操作改变列表元素值:append()增加元素至末尾,如a.append(3);insert()插入元素到指定位置,如a.insert(0,0);pop()删除末尾元素,如a.pop();pop(i)删除指定位置元素,如a.pop(0)

    9、数组:tuple

    是一个不可变的有序列表,如:a=(1,2);同样可用len()计算元素个数;可用索引获取指定位置的元素值,如a[0],取第一个元素的值,如a[-1]去倒数第一元素值;

    当数组定义只有一个值时,需加逗号与数学中的小括号定义数区别,如a=(1,)才表示数组,a=(1)表示定义1这个数相当于a=1.

    10、字典:dic

    使用key-value存储,查找速度快。把数据放入dic中,除了初始化时定义外,还可通过外部的key放入,一个key只能放入一个value,所以有多个value时会把前面的值冲掉。

    ........................

    遇到的问题:

    1、用len()计算列表元素个数时报错:'list' object has no attribute 'len'

  • 相关阅读:
    在实践中不断总结和提升
    [转]态度的魔力 Net
    回答的智慧 Net
    [转] 【领导必读】唐僧为什么可以领导孙悟空 Net
    [转载]人生感悟:8个笑话 8味人生 Net
    人生成功的十大说话技巧 Net
    最新人生感悟语句摘选 Net
    2012注定是收获的一年,奋斗才刚刚开始
    程序员职业发展的绊脚石思想的枷锁
    AgileEAS.NET5.0界面设计器使用说明书(上)
  • 原文地址:https://www.cnblogs.com/cxx1/p/7018383.html
Copyright © 2011-2022 走看看