数字(整形,长整形,浮点型,复数)
长整形和复数是什么
长整形:数字后面加L,将他转换成长整形
复数:看不懂
字节串:在介绍字符编码时介绍字节bytes类型
字节串是怎么样的
#一:基本使用 1 用途 2 定义方式 3 常用操作+内置的方法 #二:该类型总结 1 存一个值or存多个值 只能存一个值 可以存多个值,值都可以是什么类型 2 有序or无序 3 可变or不可变 !!!可变:值变,id不变。可变==不可hash !!!不可变:值变,id就变。不可变==可hash
#1、按索引取值(正向取+反向取) :只能取
反向取怎么操作
#2、切片(顾头不顾尾,步长)
切片的概念?
什么是顾头不顾尾?
什么是步长?
#3、长度len
len是指str的长度么?
#4、成员运算in和not in
dic=[]
if a in dic:
if not a in dic:
#5、移除空白strip
怎么操作
#6、切分split
切分的概念
#7、循环
for循环?
还是其他形式的循环
#1、
strip 去掉所有的
lstrip 去掉前面的
rstrip 去掉后面的
#2、lower(转为小写),upper(转为大写)
#3、
startswith
endswith
没明白
#format的三种玩法 res='{} {} {}'.format('egon',18,'male') res='{1} {0} {1}'.format('egon',18,'male') res='{name} {age} {sex}'.format(sex='male',name='egon',age=18)
用索引值和key值去控制
#split name='root:x:0:0::/root:/bin/bash' print(name.split(':')) #默认分隔符为空格 name='C:/a/b/c/d.txt' #只想拿到顶级目录 print(name.split('/',1))(这个1是代表第一个/还是代表索引值1?)
分隔成多个字符串
name='a|b|c' print(name.rsplit('|',1)) #从右开始切分
切分和分割有什么区别,感觉效果上没啥区别