Loading

Python字符串和对象

持续更新中......


字符串

字符串元素索引

Python可以用索引来获取一个字符串中的某个字符 ,对于这样的一个字符串定义

hello = '你好啊'

这个字符可以这样获取 hello[0] ,

这个字符可以这样获取 hello[1] ,

这个字符可以这样获取 hello[2] ,

hello = '你好啊'
print(hello[0])    //打印内容: 你

Python还支持 用负数表示字符串的索引

这个字符的索引是 -1 , 可以这样获取 hello[-1] ,

这个字符的索引是 -2 , 可以这样获取 hello[-2] ,

这个字符的索引是 -3 , 可以这样获取 hello[-3] ,

hello = '你好啊'
print(hello[-3])    //打印内容: 你

字符串切片

sequence特性的数据对象 都支持 切片操作 , 字符串是具有sequence特性的,当然也支持切片。

hello = '人就要有一点不切实际的想法'  

切除其中 不切实际的想法

print(hello[6:12])

也可以用负数

print(hello[-6:-1])

省略一个切片索引:

要切出的内容一直到字符串的结尾,这时还可以用 hello[2:]后面的索引 空着不写,表示到整个字符串的结束

如果 前面的索引 不写,可以表示 从字符串的开头切片, 比如 hello[:2]

获取字符串长度

内置函数 len获取字符串的长度,也是获取字符串中字符的个数

var = '特朗普总统'
print(len(var))    //返回结果是5,因为var变量对应的字符串长度就是5个字符。

对象及数字对象

数学运算

该表从上往下,优先级依次提高。越是下面的操作符,优先级越高

type 函数

内置 type函数

>>> type(3)              # 查看对象 3 的类型
<class 'int'>            # 表示是int类型,就是整数类型

>>> type(3.4)            # 查看对象 3.4 的类型
<class 'float'>          # 表示是 float 类型,就是浮点数类型
posted @ 2020-12-11 20:36  猫鱼故巷  阅读(174)  评论(0)    收藏  举报