提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
Python中的基本数字类型包括:数字(整形、浮点、布尔、复数),字符串,元组,列表,集合,字典
一、数字
Python3支持int、float、bool、complex(复数)
用type()和isinstance()查看变量的数据类型
可同时为多个变量赋值
在变量赋值时 Number 对象将被创建、使用del语句删除一些数字对象的引用
- 数字运算
除法 / 总是返回一个浮点数
// 与分母分子的数据类型有关系,不一定是整数类型的数
整型和浮点型混合计算后,结果为浮点型
在交互模式中,最后被输出的表达式结果被赋值给变量 _
- 常用函数
数学函数:abs()、ceil()、exp()、round()....
随机函数:random()、randrange()....
三角函数:cos()、acos()....
二、字符串
用单引号 ’ 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符,字符串前面添加一个 r,表示原始字符串
字符串索引时“左0右-1”,截取时“左闭右开”
Python中的字符串不能改变
使用引号( ’ 或 " )来创建字符串
三引号实现多行字符串
索引值以 0 为开始值,-1 为从末尾的开始位置,截取时“左开右闭”
字符串更新:字符串不可改变,可拼接其他字符串
字符串转义:在需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符
字符串运算:+、*、[]、in…
字符串格式化:%s、%c、%d…
内置函数:capitalize()、center()…
三、元组
元组写在小括号 () 里,元素之间用逗号隔开
元组的元素不能修改
tup = (0,1,2,3),由索引值确定位置,tup = (1,)
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合成新的元组
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组