搜索不到的网站,专门做二手书的网站,怎么购买国外的域名,口碑好的秦皇岛网站建设哪家好Python 字符串 字符串格式化输出字符串拼接获取字符串长度字符串切片字符串处理方法 字符串格式化输出
name “xhx”
age 30
# 方法1
print(我的名字是%s,今年%s岁了。% (name, age))
# 方法2
print(f我的名字是{name},今年{age}岁了。)字符串拼接… Python 字符串 字符串格式化输出字符串拼接获取字符串长度字符串切片字符串处理方法 字符串格式化输出
name “xhx”
age 30
# 方法1
print(我的名字是%s,今年%s岁了。% (name, age))
# 方法2
print(f我的名字是{name},今年{age}岁了。)字符串拼接
使用“”可以对多个字符串进行拼接。
示例 str1 “hello” str2 “world print(str1 str2)
其他方式 • 格式化输出 • 逗号 • join() 字符串的内置函数将序列中的元素拼接成一个字符串。后面讲到
获取字符串长度
len()内建函数计算字符串的长度。 语法格式len(string)
字符串切片
切片截取字符串中的某部分内容 语法格式string[startstep]
• string 要切片的字符串 • start 要切片的第一个字符的索引包括该字符如果不指定默认为0 • end 要切片的最后一个字符的索引不包括该字符如果不指定默认为字符串的长度 • step 表示切片的步长如果不指定默认为1 示例 截取第5个字符s[4] 截取第1个字符到第5个字符s[0:5] 截取最后1个字符s[-1]
字符串处理方法
xxooabcdef
print(首字母大写:%s%xxoo.capitalize())
print(字符l出现次数:%s%xxoo.count(l))
print(感叹号是否结尾:%s%xxoo.endswith(!))
print(w字符是否是开头:%s%xxoo.startswith(w))
print(w字符索引位置:%s%xxoo.find(w))#xxoo.index(W)print(格式化字符串:Hello{0}world!.format(,))
print(是否都是小写:%s%xxoo.islower())
print(是否都是大写:%s%xxoo.isupper())
print(所有字母转为小写:%s%xxoo.lower())
print(所有字母转为大写:%s%xxoo.upper())
print(感叹号替换为句号:%s%xxoo.replace(!,.))
print(以空格分隔切分成列表:%s%xxoo.split())
print(切分为一个列表:%s%xxoo.splitlines())
print(去除两边空格:%s%xxoo.strip())
print(大小写互换:%s%xxoo.swapcase())
print(以指定的字符连接:%s%..join(xxoo))运行结果