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'

  • 相关阅读:
    组合数据类型练习
    Python基础综合练习
    编译原理
    词法分析
    大数据概述
    C语言文法分析 <源函数> → <外部声明> | <源程序> <外部声明> <外部声明> → <函数定义> | <定义> <函数定义> → <类型标识符> <声明部分语句> <标识符类型> → <无类型> | <字符> | <整型> | <浮点型> <声明> <指针直接声明> | <直接
    熟悉常用的Linux操作
    附加进程调试
    关于SQL语句中的nolock
    用SVN完成分支的合并
  • 原文地址:https://www.cnblogs.com/cxx1/p/7018383.html
Copyright © 2011-2022 走看看