变量:计算机中的一块内存,给变量赋值意味着将值存入内存中

python中变量不用类型声明(根据赋的值决定类型),但使用时(创建时)必须赋值(=赋值)。

多个变量的赋值:

①a=b=c=1;

②a,b,c=1,1.0,"h"

运算符:

数据类型:

Python有五个标准的数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)

·数字

  用于存储数值。

  不可改变的数据类型,改变数字数据类型会分配一个新的对象。

  四种类型:

    int(有符号整型)

    long(长整型[也可以代表八进制和十六进制])(已经被移除,int溢出后自动被当为long)

    float(浮点型)

    complex(复数)(复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型)

·字符串

python的字串列表有2种取值顺序:

    从左到右索引默认0开始的,最大范围是字符串长度少1

    从右到左索引默认-1开始的,最大范围是字符串开头

字符串常用操作

  1.截取:[头下标:尾下标]表示[头:尾)若某一为空表示从头或从尾开始

  2.拼接:+

  3.重复:*

  4.[头:尾:步长]

·列表

  可以完成大多数集合类的数据结构实现

  支持字符,数字,字符串及它自身(即嵌套)

  列表用 [ ] 标识

常用操作:同字符串

·元组

  类似于 List(列表)

  用 () 标识,内部元素用逗号隔开。元组不能二次赋值,相当于只读列表

·字典

  列表是有序的对象集合,字典是无序的对象集合。

  两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

  字典用"{ }"标识。字典由键值对组成。

常用操作:1.通过键取值2.输出整个3.dic.keys()得到所有键4.dic.values()得到所有值

最新文章

  1. Spring实现初始化和销毁bean之前进行的操作,三种方式
  2. Deep Learning入门视频(上)_一层/两层神经网络code
  3. JS根据身份证号码算年龄
  4. Swift2.1 语法指南——类型转换
  5. thttpd增加gzip压缩响应报文体功能,以减少传输数据量
  6. WIN7下更改TFS连接用户的方法
  7. [Angular 2] Controlling how Styles are Shared with View Encapsulation
  8. python socket实例练习
  9. AngularJs练习Demo19 Resource
  10. 动手学Javascript(1)——PopStar
  11. ios swift学习日记1-Swift 初见
  12. 如何在Oracle中复制表结构和表数据 【转载】
  13. 卡尔曼滤波(Kalman Filter)
  14. OpenCv结构和内容
  15. Array.reduce()学习
  16. so静态分析进阶练习——一个CreakeMe的分析思路
  17. day5-json和pickle序列化
  18. source的简单操作
  19. Linux命令-统计文件中的字节数、字数、行数:wc
  20. go-004-数据结构

热门文章

  1. F 最大公约数和最小公倍数问题
  2. F - Bone Collector
  3. 判断一个字符串是否是合法IP地址
  4. TensorFlow keras卷积神经网络 添加L2正则化
  5. 2019-2020-1 20199329《Linux内核原理与分析》第十一周作业
  6. web 之 tomcat 8.5 和9.0如何进入manager?
  7. 浅谈 Objective-C Associated Objects
  8. 信息竞赛进阶指南--KMP算法(模板)
  9. nginx的数据结构集合(随时更新)
  10. 请不要浪费你的生命,一文多发推广就用它(OpenWrite)