python序列类型有_Python数值类型和序列类型
int、float、bool这三个数值类型和常用序列类型的定义和使用
数值类型的基本计算
序列类型的索引取值、切片、成员运算等序列类型的通用操作
complex(复数)、decimal(定点数)、math模块
对象的引用机制 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二进制数组(可变)
python序列类型有_Python数值类型和序列类型相关推荐
- python计算3j系数_python数值基础知识浅析
内置数据类型 Python的内置数据类型既包括数值型和布尔型之类的标量,也包括 更为复杂的列表.字典和文件等结构. 数值 Python有4种数值类型,即整数型.浮点数型.复数型和布尔型. 整数型--1 ...
- python数值类型教程_Python数值类型 int、float、complex 详解
Python数值类型 int.float.complex 详解 Python数值类型:int.float.complex 在Python程序中,int.float和complex是三种十分重要的数值类 ...
- python的标准类型内建函数_Python随手笔记之标准类型内建函数
Python提供了一些内建函数用于基本对象类型:cmp(),repr(),str(),type()和等同于repr()的(' ')操作符 (1)type() type的用法如下: type(objec ...
- python定义int变量_Python变量以及常用数字类型(上)
好好学习,天天向上.又到了齐小猴写笔记的时间,今天的内容是python 变量以及常用数字类型,废话不多说,撸起袖子开始写 变量 1.说到变量,先回顾上一篇说过的标识符,自己定义,自己命名,由字母,下划 ...
- python数字和运算_Python学习笔记:数字类型和运算符,与
数字类型 整数类型: 数制: 十进制 二进制:以0b或0B开头 八进制:以0o或0O开头 十六进制:以0x或0X开头 浮点类型: 带小数点,范围−10 308 ~10 308 ,精度数量级10 −16 ...
- python变量类型声明_python中可以声明变量类型吗
变量(variable)是Python语言中一个非常重要的概念.变量的主要作用就是为Python程序中的某个值起一个名字.类似于"张三"."李四"." ...
- python字符串转换为整数_PYthon如何把一个字符串类型转换为整数类型?
变量的类型转化 可以执行显式数据类型转换.例如,'123'是str类型的,它可以使用int函数转换为整数. a ='123' b =int(a) 可以使用float函数从浮点字符串(如'123.456 ...
- python列表可变吗_Python 可变和不可变类型
附件: 02.07 Python 可变和不可变类型.html 284.9K · 百度网盘 正文: 可变和不可变类型 列表是可变的(Mutable)¶ In [1]: a = [1,2,3,4] a O ...
- python ctypes 回调函数_Python ctypes中具有自定义类型的回调
那里有一些错误,有些是基本的Python错误: from ctypes import * class A(Structure): _fields_ = [ ("a1", c_cha ...
最新文章
- tomcat在服务器上改了8080的端口之后所带来的问题
- R语言数值累加函数cumsum实战
- ML之Clustering之K-means:K-means算法简介、应用、经典案例之详细攻略
- iOS 系统汉化的plist设置
- OpenCL列举平台列表以及平台属性信息
- CADFANS2012网站源码
- 陌陌直播公益课复课 带乡村孩子“打卡”丝绸之路
- 为什么你的 JavaScript 代码如此冗长?!
- redis的简易安装
- 1 月份 Github 上最热门最有价值的开源项目
- CATIA VBA二次开发介绍
- 0x0000000指令引用”0x0000000”内存,该内存不能为written
- Tableau插入自定义图片
- html表单中添加手机短信认证,表单提交前验证短信验证码是否正确
- 致那些正在入坑或纠结要不要入坑数学建模的小白们:来自一名大三狗的心路历程——愿你们少走些弯路,多取得些成绩
- Bugku—凯撒部长的奖励
- ORACLE之热备份
- 安装更强大更美观的zsh,配置oh my zsh及插件
- Ubuntu 18.04 安装搜狗拼音
- 用户6.5亿 墨迹天气难舍现金贷广告:合作方仅小米贷款
热门文章
- 程序编译是出现“field has incomplete type“问题的解决
- 【sql server】“因为数据库正在使用,所以无法获得对数据库的独占访问权” 解决方案汇总
- springboot启动总是启动不起来UnsatisfiedDependencyException异常
- js中报错“Maximum call stack size exceeded“解决方法
- git remote添加其他SSH端口
- 如何从一个表中选择另一个表中不存在的所有记录?
- 《3+1团队》【Alpha】Scrum meeting 4
- Activity源码分析
- Prometheus AlertManager 微信报警配置
- 90.前端 :执行方法前提示功能