1. int、float、bool这三个数值类型和常用序列类型的定义和使用
  2. 数值类型的基本计算
  3. 序列类型的索引取值、切片、成员运算等序列类型的通用操作
  4. complex(复数)、decimal(定点数)、math模块
  5. 对象的引用机制   id():对象的内存地址

数值类型(int、float、bool、复数)

常用运算符   +  -  *  /  %  //  **

取模(余数):

向下取整:

向上取整(math模块中的ceil()函数):

幂运算:

type(显示数据类型):

复数形式:1+2j(必须为字母 j )

精确运算(decimal定点数):

序列类型(字符串、list、tuple)

定义

字符串:单引号、双引号、三引号

list:中括号 [ ]

tuple: 小括号 ( ) 

取值

索引取值:索引从0开始,从-1开始倒数

切片取值:切片左闭右开  [起始:结尾:步长]

赋值

list 和 tuple 的区别:

列表可变

元组不可变:最好不要把可变对象放到元组里面

字符串也不可变

一定要改变字符串和元组的值时,可以重新赋值,此时内存地址已经发生了变化

强制转换:list()、tuple()、int()

其它

bytes和bytearray(了解即可)

属于序列类型,也可以索引取值和进行切片操作

注意:bytes是python3中特有的,python2不区分str和bytes

bytes二进制序列类型(不可变)

bytearray二进制数组(可变)

最新文章

  1. 如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作
  2. VS2015安装EF Power Tools
  3. Entity Framework 与ORACLE ODP.Net 在vs2010下的稀奇古怪的问题
  4. IOS 多线程04-GCD详解 底层并发 API
  5. linux两个文件修改主机名
  6. Java——jar命令
  7. eclipse安装JS插件
  8. GitHub详细教程(转载)
  9. Uva 10294 Arif in Dhaka (First Love Part 2)
  10. css兼容性问题
  11. 多目标遗传算法 ------ NSGA-II (部分源码解析) 交叉操作 crossover.c
  12. 常用Petri网模拟软件工具简介
  13. rest_framework之认证源码剖析
  14. --- Android 设置为A2DP 接收器
  15. 分析easyswoole3.0源码,服务启动为例(一)
  16. 3 week work—Grid Layout
  17. Cortex-M4 Core Registers
  18. (原)使用1080Ti显卡时安装ubuntu16.04.1及驱动的步骤
  19. 从客户端中检测到有潜在危险的 Request.Form 值 方法
  20. angular 程序架构

热门文章

  1. Visual Studio Code管理MySQL
  2. Mysql—数据恢复
  3. 表单生成器(Form Builder)之表单数据存储结构mongodb篇
  4. keepass可以在浏览器中使用吗?
  5. 攻防世界Web_php_unserialize
  6. Eclipse的使用需要注意的问题
  7. 【Collect】免费图片库网站推荐(国外高清可商用)
  8. vscode相关设置
  9. 配置文件和sqlplus简单使用
  10. 一次业务网关用ASP.NET Core 2.1重构的小结