字符串在Python中是以单引号、双引号或三引号括起来的符号来表示。字符串(String)、列表和元组都是序列。
用单引号或双引号没有区别,但一个字符串用什么引号开头,就必须用什么引号结尾
创建/修改字符串
使用赋值运算符“=”将一个字符串赋值给变量,即可创建字符串数据类型。
name='张三'
address = "New York ,USA"
a="""a,b,c,d,e,f"""
print(address)
print(name)
print(a)
访问字符串中的值
Python访问子字符串,使用方括号,指定索引来截取字符串,字符串[起始位置:终止位置:间隔数量]。索引同元组一样从左向右从0开始,从右向左,从-1开始。
str_value = "New York,USA"
#截取字符串,截取New
value = str_value[:3]
print(value)
#截取字符串,截取S
value = str_value[-2:-1]
print(value)
#间隔获取字符串的值
value = str_value[:8:2]
print(value)
字符串拼接
“+”:列表拼接
str_value = "New York,USA"
name="张三"
#+拼接
count = name+str_value
print(count)
删除字符串
str_value = "New York,USA"
del str_value
print(str_value)
字符串删除之后,需要重新定义,才能使用
字符串运算符操作
操作符 |
描述 |
+ |
字符串连接 |
* |
重复输出字符串 |
in |
成员运算符 – 如果字符串中包含给定的字符返回 True |
not in |
成员运算符 – 如果字符串中不包含给定的字符返回 True |
r/R |
原始字符串,不转义。主要用于引用文件时,文件目录。 |
代码示例:
#*重复输出字符串
str_value = "New York,USA"
print(str_value*3)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/80293.html