标签:字符串格式化 运行 分割 lower ring 出现 with tle rip
一.通过索引对字符串切片
切片操作(slice)可以从一个字符串中获取子字符串(字符串的一部分)。我们使用一对方括号、起始偏移量start、终止偏移量end 以及可选的步长step 来定义一个分片。
格式: [start:end:step]
例:
s = ‘abcdefghi‘
print(s[::])
print(s[:3:])
print(s[:3:-1])
print(s[2::])
print(s[2::-1])
运行结果:
abcdefghi
abc
ihgfe
cdefghi
cba
二.字符串操作常见方法
三.字符串格式化输出
1.通过%占位符的方式
例:
msg1 = ‘‘‘我的名字是%s,
我的年纪%d,
我的身高%d‘‘‘%(‘张三‘,18,176)
print(msg1)
msg2 = ‘‘‘我的名字是%(name)s,
我的年纪%(age)d,
我的身高%(height)d‘‘‘%{‘name‘:‘张三‘,‘age‘:18,‘height‘:176}
print(msg2)
2.使用format方法
例:
msg3 = ‘‘‘msg3
我的名字是{},
我的年纪{},
我的身高{}‘‘‘.format(‘张三‘,18,176)
print(msg3)
msg4 = ‘‘‘msg4
我的名字是{0},
我的年纪{1},
我的身高{2}‘‘‘.format(‘张三‘,18,176)
print(msg4)
msg5 = ‘‘‘msg5
我的名字是{name},
我的年纪{age},
我的身高{height}‘‘‘.format(name=‘张三‘,age=18,height=176)
print(msg5)
思考:是否自己可以写一个格式化输出方法
标签:字符串格式化 运行 分割 lower ring 出现 with tle rip
原文地址:https://www.cnblogs.com/dengke-hu/p/9555141.html