# coding=utf-8
# 字符串截取
str = "Hello World"
# 获取单个字符
print(str[6])
# 获取任意字符
print(str[7:9])
# 获取字符串的前一截
print(str[:5])
# 获取字符串的后一截
print(str[6:])
# 字符串替换
print(str.replace("ello", "old"))
# 字符串换成大写
print(str.upper())
# 字符串换成小写
print(str.lower())
# 字符串拼接
str1 = " China"
print(str + str1)
# 字符串反转
str2 = ""
for i in range(1, len(str)+1):
str2 = str2 + str[-i]
print(str2)
# 字符串切割
str3 = "zhangsan|nan|shenzhen"
print(str3.split("|"))
for n in range(0, str3.split("|").__len__()):
print(str3.split("|")[n])
# 特殊字符串截取,在python2.x的版本中使用coding=utf-8一个中文字符占三位
str4 = "¥88.88"
print(str4[1:])
运行结果: