失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上

python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上

时间:2022-01-16 12:59:05

相关推荐

python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上

自学Python2.1-基本数据类型-字符串str(object) 上

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。例如:

var1 = 'Hello World!'

var2 = "Python Runoob"

1. Python字符串在内存的存储方式

var1 = 100

var2 = "100" #如果是个字符,每个字符占用1个字节, 底层多"/0"

name = "laowang" #占用7个字节

2. Python访问字符串中的值,字符串中的下标, 切片

从0开始取值,var1[0]表示取值第一个值;

var2[1:5]表示区var2从第2个到第5个的值; 这就叫切片

var1[16] 已经越界,后果很严重 ,有可能程序崩溃;

var1[-1]表示取值倒数第一个值;

var1 = 'Hello World!'

var2 = "Python Runoob"

print("var1[0]: ", var1[0])

print("var2[1:5]: ", var2[1:5])

print("var1[-1]: ", var1[-1])

print("var2[2:-1]: ", var2[2:-1])

print("var2[2:]: ", var2[2:]) # 默认取到最后一个值

如何跳着取值:

[起始位置:终止位置:步长]

var2 = "Python Runoob"

print("var2[2:-1]:", var2[2:-1]) # print("var2[2:-1:1]: ", var2[2:-1:1]) 默认步长就是1

print("var2[2:-1:1]:", var2[2:-1:1])

print("var2[2:-1:2]:", var2[2:-1:2])

print("var2[2:-1:3]:", var2[2:-1:3])

print("var2[::-1]:", var2[::-1]) # 对字符串逆序

3. Python组成字符串的方式

两种办法:

①采用加法

②类似print方法, %s

如果觉得《python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。