python学习笔记(6)--基本数据类型(字符串常用处理函数)
2020-04-22 03:59
288 查看
一、len()方法获取字符串长度
>>>len("1234五六“) >6
二、数据类型与字符串互转
eval() :将字符串变为数据。去掉参数最外侧引号。
eval() #去掉参数最外侧引号,并执行余下语句。举例如下: eval("1") 1 eval("1+2") 3 eval('"1+2"') "1+2" eval(print("hello")) hello eval(TempStr[0:-1]) #如果TempStr[0:-1]是“12.3”,输出的就是12.3
str():将数据变为字符串,数据外侧➕引号
str(1.2) "1.2" str([1,23]) "[1,23]"
三、chr() 和 ord() 在编码和字符间转化
chr(27979) #测 ord("测") #27979
四、str.upper() str.lower() 函数 对字符串中字符转大写和小写
lang2 = 'p测试K pYthon' lang2.upper() # P测试K PYTHON lang2.lower() # p测试k python "AbCdEf".upper() #"ABCDEF" "AbCdEf".lower() #"abcdef"
五、str.split()函数返回列表,将字符串进行分割
lang2 = 'p测试K pYthon' lang2.split('K p') # ['p测试', 'Ython']
“A,B,C"split(",") #['A','B','C']
六、str.count(sub)函数,计算子串sub在str中出现的次数
lang3="python is good" lang3.count("o") #3
七、str.replace(old,new)函数,将旧的子串替换为新的
lang3=python lang3.replace("n","n123") #python123
八、str.center(width[,fillchar])根据宽度对字符调成居中,两边可选择填充
“赫兰昕”.center(20,"=") #‘=====赫兰昕=====’
九、str.strip(chars)去掉左右两侧包含在chars中的字符,以及位于头尾的\n \t之类给删掉。
str='hiahia ohoh haha ihih' str.strip('hai') #' ohoh haha '(首先看str的头:第一个字母是h,包含在'hai'中,删掉。继续第二个字母是i包含在'hai'中,删掉。以此类推,一直到第一个空格,不包含在'hai'中。停止删除。 #再看str的尾巴:第一个字母是h,包含在'hai'中,删除。 #第二个字母i,包含在'hai'中,删除。以此类推,直到倒数第一个空格,停止删除。至于中间到底有什么字母,都不管了。只要外围碰到不需要删除的字符,屠杀就结束了。)
str="=python=" str.strip("=pn") #ytho
str=" \n A BC \t" str.strip() #"A BC"
十、str.join()函数链接字符串数组
a = 'hello world'.split() '|-|'.join(a) # hello|-|world
“,”join("abcdef") #a,b,c,d,e,f
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 计算机视觉与图像处理学习笔记(三)opencv的基本数据类型与简单图像处理函数
- Python学习笔记(二):基本数据类型及操作(逻辑、字符串、浮点、复数)
- python 学习笔记(3) 各种数据类型常用的函数
- python 学习笔记1-2(基本数据类型及初识字符串)
- python 学习笔记1——数据类型、字符串、运算符
- python学习笔记之数据类型及常用操作方法
- python和php的基本数据类型的定义赋值及常用方法函数
- python学习笔记(一) 基本数据类型及运算
- python3 入门 个人学习笔记 基本数据类型
- Python源码学习笔记(1 基本数据类型)
- 【python学习笔记二】基本数据类型
- 学习笔记之10-字符和字符串常用处理函数
- (学习笔记)Java基本数据类型和常用转义字符
- Python学习笔记 —— 字符串及常用函数
- Python3学习笔记:基本数据类型
- python基本数据类型(三)-字符串拼接-格式化输出-深浅复制-python3笔记
- Python数据类型、字符串、运算符,一系列字符串处理函数
- 学习笔记(01):Python数据清洗实战-Numpy常用数据清洗函数
- Python学习笔记2 基本数据类型
- 学习笔记(08):零基础搞定Python数据分析与挖掘-字符串的常用方法