Python 字符串

liftword3个月前 (03-18)技术文章19

除了数字,Python还可以操作字符串。字符串的形式是单引号('......')双引号(''.........'')或三个单引号('''..........''')

>>> 'spam and eggs '
'spam and eggs '
>>> 'doesn\'t'
"doesn't"
>>> 'py' + 'thon'
'python'
>>> word = 'pyhton'
>>> word[0]
'p'
>>> word[2]
'h'
>>> word[-1]
'n'

1、用 + 号合并字符串,2、字符串支持索引 word[1] ,3、字符串还支持负数索引 word[-1]

>>> word[0:2]
'py'
 ----------------------
  p  y   t    h    o   n 
 ----------------------
 0   1   2   3   4   5   6   (0-5是整数索引的位置 6 是字符串的长度)
-6  -5  -4  -3  -2  -1    (-1 到 -6是负数的索引位置)

1、Python也支持切片,索引可以提取单个字符,而切片却可以提取多个字符,注意输出结果包括切片开始,但不包括切片结束。

>>> word[0] = 'x'
Traceback (most recent call last):
  File "", line 1, in 
TypeError: 'str' object does not support item assignment

>>> a = 'abcdefghijklmnopqrstuvwxyz'
>>> len(a)
26

2、Python字符串不能修改,只能从新定义。3、函数 len() 返回值是字符串的长度。

相关文章

Python 中的字符串

1. 引言Python 字符串是 Web 开发、数据分析、自动化等各种应用程序的基础。在 Python 中,字符串是字符序列。与一些将字符串视为字符数组的语言不同,Python 字符串更抽象。它们是不...

详细介绍一下Python中如何对字符串进行操作?

在Python中,字符串做为一种常见的数据处理类型,几乎在每个应用程序中都会被用到。而作为Python中使用最广泛的数据类型Python也是提供了很多强大的方法来支持对于字符串的处理操作。下面我们就来...

「Python字符串类型」文档字符串使用

功能要求编写一个Python应用程序,定义一个函数,在函数中使用文档字符串,并通过__doc__成员进行查看;使用help()函数查看。实现步骤1.创建一个Python文件,通过__doc__成员进行...

玩转Python—字符串使用教程

今天,小编给大家介绍一下Python中的字符串使用方法。1.获取字符串的长度#语法说明: len()函数返回字符串的长度 #实例 >>>a="abcdef" >>...

Python 中如何判断一个变量是否是字符串?

在写 Python 代码时,你有没有遇到这样的场景:要判断某个变量是不是字符串?比如,你的代码需要对输入的字符串做处理,但输入的数据类型不确定,就需要先判断一下是不是字符串。接下来,我就教你几种简单又...