注:将字符串内置函数记录整理下,之后需要用到的时候便于查找学习。

1.capitalize() : 第一个字符变为大写
例子:

str2 = 'xiaoxie'
str2.capitalize() =
'Xiaoxie'

截图:

2.casefold() :将所有字符串改为小写

str1 = 'AAcccDDD'
str1.casefold() =
'aacccddd'

截图:

3.center(width) : 字符串居中,并使用空格填充至长度为width的新字符串中。

str3 = 'DAXIExiaoxie'
str3.center(40)  =
'              DAXIExiaoxie              '

截图:

4.count(sub[,start[,end]]) : 返回sub在字符串里出现的次数,start、end参数表示范围可选

str3 = 'DAXIExiaoxie'
str3.count('xi')  =
2

截图:

5.encode(encoding = ‘utf-8’, errors = ‘strict’) : 以encoding指定的编码格式对字符串进行编码

6.endswith(sub[,start[,end]]) : 检查字符串是否以sub字符串结束,如果是返回True,否则返回False,start 和 end 参数表示范围可选。

7.find(sub[,start[,end]]) : 检测sub是否包含在字符串中,如果有则返回索引值,否则返回-1。 start 和 end 参数表示范围可选。

str3 = 'I\tlove\tfishc.com'
str3.find('fish')
7
str3.find('il')
-1


8. index(sub[,start[,end]]) : 跟find方法一样,不过如果sub不在string中会产生异常。

9 isalpha() : 如果字符串中至少有一个字符并且所有字符都是字母,则返回True,否则返回False。

10.isdecimal() : 如果字符串包含十进制数字,只返回True,否则返回False

11.isdigit() : 如果字符串只包含数字,返回True,否则返回False.

12 islower() : 如果字符串中至少包含一个区分大小写的字符,并且这些字符都是小写,返回True,否则返回False.

13 isnumeric() : 如果字符串只包含数字字符,返回True,否则返回False。

14 isspace() : 如果字符串只包含空格,则返回True,否则返回False.

15.istitle() : 如果字符串是标题化(所有单词以大写开始,其余字母均小写),返回True,否则返回False.

16.isupper() : 如果字符串中至少包含一个区分大小写字符,并且这些字符都是大写,返回True,否则返回False.

17.join(sub) ; 以字符串为分隔符,插入到sub中所有字符之间。

18. ljust(width) : 返回一个左对齐的字符中,并使用空格填充至长度为width的新字符中。

19 lstrip() : 去掉字符左边的所有空格。

20 partition(sub) : 找到字符串中sub,把字符串分成一个3元组(pre_sub,sub,fol_sub),如果字符串不包含sub,则返回(‘原字符串’,‘’,‘’)

21.replace(old,new[,count]): 把字符串中的old子字符串替换成new子字符串,如果count指定,则替换不超过count次。

22.rifind(sub[,start[,end]]) : 类似于find()方法,不过从右边开始查找。

23 strip([chars]) : 删除字符串前边和后边所有的空格,chars参数定制删除的字符,可选。

24 swapcase() : 反转字符串中的大小写。

25 title() : 返回标题化(所有的单词以大写开始,其余小写)的字符串

26 upper() : 转换字符串中的所以大小写字符为大写。

27 zfill(width) : 返回长度为width的字符串,原字符串右对齐,前边用0填充。

python学习---常见的内置字符串(二)相关推荐

  1. 列举Python中常见的内置函数

    Python内置函数就是python标准库里(语言自身携带的)函数(公共函数). 那么,接下来就来谈一谈python里的内置函数 1.abs() 此函数返回数字的绝对值. a = 5 b = -10 ...

  2. python中常见的内置函数_Python常用内置函数总结

    Python 常用内置函数总结 一.数学相关 1 .绝对值: abs(-1) 2 .最大最小值: max([1,2,3]) . min([1,2,3]) 3 .序列长度: len('abc') . l ...

  3. Python学习日记(十一) 内置函数

    什么是内置函数? 就是Python中已经写好了的函数,可以直接使用 内置函数图表: 以3.6.2为例 内置函数分类: 一.反射相关 1.hasattr() 2.getattr() 3.setattr( ...

  4. Python学习笔记011——内置函数exec()

    1 描述 把一个字符串当成语句执行 exec()  执行储存在字符串或文件中的 Python 语句,相比于  eval() , exec() 可以执行更复杂的 Python 代码. exec函数和ev ...

  5. python字典内置方法_柳小白Python学习笔记 12 内置方法之字典方法

    学习字典的时候只学习了最基本的字典定义和创建方式.今天再学习两种字典的创建方法及字典内置方法的使用. 现在春暖花开,所以我用花的元素创建了garden(花园)系列字典,字典的键是flowers(花名) ...

  6. python中常见的内置函数_python常用内置函数

    内置函数(***) 1.print() 屏幕输出. ''' 源码分析 def print(self, *args, sep=' ', end='\n', file=None): # known spe ...

  7. python学习笔记 day16 内置函数(四)

    复习 python中有哪些数据类型:int str bool list tuple dict set python中有哪些数据结构: list,tuple,dict,set reversed()--- ...

  8. python学习笔记011——内置函数__module__、__name__

    1 __module__描述 __module__ : 如果当前模块为顶层模块执行 则打印__main__ 如果当前模块为被调用模块的时候 打印当前模块的名称 2 __module__示例 def f ...

  9. python学习日记(内置、匿名函数练习题)

    用map来处理字符串列表 用map来处理字符串列表,把列表中所有水果都变成juice,比方apple_juice fruits=['apple','orange','mango','watermelo ...

最新文章

  1. 生命游戏 c语言,c++生命游戏源码
  2. Hessian(C#)介绍及使用说明
  3. 【天池赛事】零基础入门语义分割-地表建筑物识别
  4. star rating
  5. Linux关机和重启命令总结
  6. (9)verilog语言编写SPI接收
  7. 你们都在吐槽的华为“浴霸”被这三家拿去用了...
  8. python类为什么要初始化_python3类对象需要在init中初始化吗?
  9. [转载] python中svm的使用_Python中支持向量机SVM的使用方法详解
  10. 第三章: 微信小程序底部导航栏的实现(详细)
  11. 第21章 分层架构软件测试
  12. 教你联想一体机win7系统安装教程
  13. Some Thoughts
  14. 酷派5890详细获取ROOT、以及刷机教程
  15. uva10056(概率+等比求和)
  16. 【LTE】Qualcomm LTE Packets log 分析(三)LTE Access Stratum Log Analysis
  17. 20181217股市复盘
  18. python开发魔塔(1)
  19. 计算机网络节点分为三类,计算机网络技术1—2——3章
  20. Android USB识别开发

热门文章

  1. python导入gif_Python之GIF图倒放,沙雕快乐源泉!我已经笑了一天了!
  2. 打破BERT天花板:11种花式炼丹术刷爆NLP分类SOTA!
  3. 一篇文章搞懂架构师的核心技能
  4. 观点 | 抛开炒作看知识图谱,为什么现在才爆发?
  5. 机器学习(Machine Learning)、深度学习(Deep Learning)、NLP面试中常考到的知识点和代码实现
  6. 1.3 字符串的全排列
  7. 国科金:共融机器人基础理论与关键技术研究重大研究计划
  8. CSS每日学习笔记(0)
  9. 路飞学城Python-Day171
  10. SSD: ReLU6