python里面对于字符串的处理要比C简单了太多,可以通过简单的命令对字符串进行切片,拼接和格式化处理
1:字符串的切片
name = "罗尼库尔曼是历史上最优秀的健美运动员" print(name[0:4]) = 罗尼库尔曼 [开始:结尾],取左不取右;[开始:结尾:步长],取左不取右. 逆序取 print(name[-5:-1]) = 健美运动,反转字符串:print(name[ : :-1]), 后面会学到函数来反转字符串.
name = "罗尼库尔曼是历史上最伟大的健美运动员"
print(name[::-1])
2:字符串的拼接
a = "陈康"
b = "晁鹏"
c = "平云龙"
f = a+b+c
print(f)
f = ','.jion((a,b,c))
最后一行是在拼接a,b,c的时候,把,放在拼接处之间.
3:字符串的格式化
s1 = "大家好,我的名字是{1},今年{0}岁,性别{2}".format("xiaoming","18","男")
s2 = "大家好,我的名字是{},今年{}岁,性别{}"
print(s2.format("xiaoming","18","男"))
注意,在第一行{}中的数字代表引用的下标,如果没有就是默认顺序