
基本
'ABC'*3 :字符串重复 结果 'ABCABCABC'
‘ABC’+'DEF' :字符串相加 结果 'ABCDEF'
防止字符转义
r'字符串' : 在字符串前加 r ,其中的转义字符不被转义,可用于文件路径字符串等
截取字符:
'ABCDEF'[2] : 字符串后加括号数字,等于取出序号2的字符,如C
'ABCDEF'[-1] : 如,取出 F
截取字符串
'ABCDEF'[0:2] : 取出 AB
'ABC HEY'[0:-1] : 取出 ABC HE
'ABC DEFG'[4:8] : 取出 DEFG 利用不存在的第 8 位,截取末尾
'ABC DEFG'[4:22] : 同理如上
'ABC DEFG'[4:] : 取出 DEFG 一直截取到字符串末尾 推荐
'ABC DEFG'[:5] : 取出 ABC D一直截取到字符串首
杂谈
id() : 获取内存地址
形如 id('hello') , id(2) 等
type() : 获取 类型
形如 type(2) 返回 <class 'int'>
isinstance : 判断类型
形如 a = 'ssd'
isinstance(a,str) : 返回 True
isinstance(a,(int,float,str)) : 返回 True ,判断是否是其中一种类型