python 基础升级版 讲课老师:风陨老师
第三节课 2021/03/29
一、切片:
1、取值 [ ]
a = ‘abcdefg’
0123456 #下标
列:取值第7个g
print(a[6]) 打印结果:g
取某个值后所有元素
print(a[1:]) 打印结果:bcdefg
取某个值前面所有元素
print(a[:4]) 打印结果:abcd
指定取值
print(a[2:6]) 打印结果:bcdef
去奇数值 ::步长
print(a[1::2]) 打印结果:bdf
去偶数值
print(a[2::2]) 打印结果:ceg
2、反方向取值
print(a[-1]) 打印结果:g
print(a[:-1]) 打印结果:abccdef
print(a[::-1]) 打印结果:gfedcba
print(a[::-2]) 打印结果:geca
print(a[-2::-2]) 打印结果:fdb
二、格式化(拼接的方法)
1、 + 拼接符
a = '大熊猫'
b = '是国宝'
print(a+b) 打印结果为:大熊猫是国宝
2、 %s 站位符
a = ‘大熊猫是’
b = '国宝
print('大熊猫是%s国宝'%b) 打印结果为:大熊猫是国宝国宝
3、 join 拼接([列表内多个字符串拼接])
a = '2021'
b = '3'
c = '30'