字符串的格式化
填充与对齐
数字格式化111
strip()去除字符串首尾指定信息,去除右边的rstrip() 去除左边的lstrip()
大小写转换
格式排版
制表符\t、换行符\n、空格为空白符
字符串驻留:仅包含下划线(_)、字母、数字,会启用字符串驻留机制。
a=“abb_33"
b="abb_33"
以上两个是同一对象
a=”abb@“
b=”abb@“
以上两个不是同一对象。
is 是比较对象是否相等
==比较值是否相等
in /not in 查看字符(子字符串)是否在字符串中
split()分割 join()合并
join将一系列字符串连接起来
字符串切片:slice
包头不包尾,步长
[:]提取整个字符串
[2:]从2个开始到结尾
[:2]从头开始到end-1
[2:4]从二到四 包头不包尾
[1:2:5]5表示步长
转义字符
换行 \n
\' 单引号
\ 续行符
字符串拼接:字符串中间+ 表示拼接 两边都是数字表示加法运算 两边类型不同则异常。 字符串中间是空格表示拼接。
字符串复制:字符串*数字则表示复制。
不换行打印:end=“任意字符串”字符串后加任意内容
从控制台上读取字符串:
字符串:字符序列
字符串的编码:unicode 16位unicode编码
引号创建字符串
空字符串 len查字符串长度
is判断是不是同一个对象 id
==判断引用的值是否相等 value
浮点数(float)就是小数这些数字在内存中也是按照科学计数法存储。
整数
int方法进行类型转换,将浮点数转为整数,将布尔值转为1,0 将字符串进行转换。
python3中的整数可以无限大
内置数据类型
id type value
链式赋值
系列解包赋值:啊a,b,c,=4,5,6 相当于:a=4 b=5 c=6
变量值互换。