正文
字符串中包含引号
message_double="Dale's world"
message_slash='dale\'s world'
message_single='"dale"'
#"dale"
字符串切片
print(message_double[0:5])
print(len(message_double))
字符串函数
print(message_double.upper())
# lower, islower...
print(message_double.count('Dale'))
# 计算字符串中有多少个被检测字符 out:1
print(message_double.find('w'))
# 返回 被检测的字符子串的位置 index out:7
替换
message_replace="dale dale dale,hello!"
print(message_replace.replace('dale',' ',message_replace.count('dale')-1)) # in:原值,替换值,替换的次数
# out:dale,hello!
格式字符串
greeting="hello"
name='dale'
age=15
#方法1
print(greeting+', '+ name +'. welcome!')
#方法2
print("{}, {}{}.welcome!".format(greeting,name,age))
#方法3
print(f'{name.upper()} is a boy')
#帮助
print(help(str))
引用
本文主要参考下列视频内容,翻译并亲测代码后形成此文,感谢视频作者的无私奉献!
2-string_working_with_text