Python碎片化学习教程 @13. 字符串的拼接、截取和替换

代码功能:字符串的拼接、截取和替换
代码如下:

str1 = "今天"
str2 = "是个"
str3 = "好日子"
str_s = str1 + str2 + str3  # 字符串拼接
print(str_s)

str4 = "平凡之路"
str_length = len(str4)  # 获取字符串字符数
print(str_length)

str_s = str4[0]  # 截取字符串的第一个字符
print(str_s)

str_s = str4[-1]  # 截取字符串的最后一个字符
print(str_s)

n = 2  # 自行赋值
str_s = str4[n]  # 截取字符串中位号为n的字符,也就是第n+1个字符。
print(str_s)

n = 3  # 自行赋值
str_s = str4[:n]  # 截取字符串中位号小于n的字符,也就是前n个字符。
print(str_s)

n = 3  # 自行赋值
str_s = str4[-n:]  # 截取字符串中位号大于或等于-n的字符,也就是后n个字符。
print(str_s)

n1 = 1  # 自行赋值
n2 = 3  # 自行赋值
str_s = str4[n1:n2]  # 截取字符串中位号大于或等于n1,小于n2的所有字符,也就是字符串的第n1+1~n2位。
print(str_s)

str_s = str4.replace("路", "柏油路")  # 将str4中的所有"路"字符替换为"柏油路"
print(str_s)


'''
# 代码功能:字符串的拼接、截取和替换
# 注:
     1. 多个字符串拼接用+。
     2. 使用str4[n]截取字符串的第n+1个字符的时候,如果n+1大于字符串的字符数,程序会报错。
     3. str4[:n]等同于str4[0:n],截取字符串str4的前n个字符。
     4. str4[n1:n2]意思是截取位号为n1到位号为n2-1的字符,也就是包前不包后的原则。
# 操作系统环境:Win10 1909
# Python环境:Python3.8.6
'''

以上就是本期的所有内容了,谢谢观看。
关于工作室联系方式、进群讨论、技术支持、转载、商业合作等问题请见本套教程第一期,教程简介。
谢谢支持,谢谢!


本套教程使用的Python编辑器均为Pycharm。
资料包中附带 Python3.8.6 及本期涉及的其他标准库虚拟环境, 可用之运行本期代码。
注:资料包包括本期内容文档、代码、Python3.8.6帮助文档。


本期资料包下载:
  百度网盘:链接:https://pan.baidu.com/s/1MZaccqDIitI3RJHXAHLIfQ
      提取码:2gea

你可能感兴趣的:(Python碎片化学习教程,python)