字符串操作

:

+ :string1+string2

#

联接字符串

,

将后一个串链接到前一个串的后面

*

:string*n

#

创建一个新字符串重复

n

次原来的串

[] :string[n]

#

从字符串中获取对应位置的一个字符

[:] :string[n:m]

#

截取字符串

,

如果为

:m

从头到

m

如果为

n:

n

到尾

in :char in string

#

判断一个字符是否在串中

,

如果在返回为真

(True)

not in :char not in string #

判断一个字符是否不在串中

,

如果在返回为真

(True)

r/R : r/Rstring

#

禁止转义字符的实际意义

,

整个字符为原始意义

字符串中字符大小写的变换:

* S.lower()

#

小写

* S.upper()

#

大写

* S.swapcase()

#

大小写互换

* S.capitalize()

#

首字母大写

* String.capwords(S) #

这是模块中的方法。它把

S

split()

函数分开,然后

capitalize()

把首字母变成大写,最后用

join()

合并到一起

* S.title()

#

只有首字母大写,其余为小写

字符串在输出时的对齐:

* S.ljust(width,[fillchar])

#

输出

width

个字符,

S

左对齐,

不足部分用

fillchar

填充,默认的为空格。

* S.rjust(width,[fillchar])

#

右对齐

* S.center(width, [fillchar])

#

中间对齐

* S.zfill(width)

#

S

变成

width

长,并在右对齐,不足部

分用

0

补足

字符串中的搜索和替换:

* S.find(substr, [start, [end]])

#

返回

S

中出现

substr

的第一个字

母的标号,如果

S

中没有

substr

则返回

-1

start

end

作用就相当于在

S[start:end]

中搜索

* S.index(substr, [start, [end]])

#

find()

相同,只是在

S

中没有

substr

时,会返回一个运行时错误

* S.rfind(substr, [start, [end]])

#

返回

S

中最后出现的

substr

的第

一个字母的标号,如果

S

中没有

substr

则返回

-1

,也就是说从右边算起的第一

次出现的

substr

的首字母标号

python字符串方法总结_python字符串函数总结相关推荐

  1. python字符串方法总结_python字符串使用方法总结

    字符串的操作>>> "a"+"b" 'ab' >>> "a"*4 'aaaa' >>> ...

  2. Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类、split函数基于指定分隔符拆分数据列的内容为列表、使用len计算每个列表的长度

    Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类.split函数基于指定分隔符拆分数据列的内容为列表.使用len计算每个列表的长度 目录

  3. 通过字符串方法创建新字符串如何打出反斜杠、单引号、双引号、响铃、换行符、水平制表符

    print("\")#反斜杠 print("'")#单引号 print(""")#双引号 print("\aHYQ&qu ...

  4. python字符串拼接数字_python字符串和数值操作函数大全(非常全)

    字符串和数值型数字的操作大全 1.反斜杠\的使用规则:一般使用表示续行的操作,可以其他符号相结合组成其他的一些使用符号,转义字符\'的使用会识别引号,使得字符串中的引号和外面本来的啊引号相区分. (1 ...

  5. python字符串成熟编码_python字符串转公式两种方法获取网页编码python版

    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能.我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取. 但是在抓取过程中会遇到编码的问题 ...

  6. python整数格式化表达式_Python字符串格式化表达式和格式化方法

    Python格式化字符串由两种方式可以选择:一种是格式化表达式(Formatting Expression),一种是格式化方法(Formatting Method).其中格式化表达式在全Python版 ...

  7. python怎样输出字符串和数字_Python 字符串与数字输出方法

    Python 字符串与数字输出方法 如下所示: x = 3 print(x+"nihao") 这样会报错 x = 3 print(x,"nihao") 这样不会 ...

  8. python中字符串查找子串_Python字符串中查找子串的方法

    Python字符串中查找子串的方法 发布于 2015-04-12 08:58:32 | 230 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计 ...

  9. python字符串转浮点数_Python字符串转换成浮点数函数分享

    Python字符串转换成浮点数函数分享 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 from functools import red ...

  10. python 字符串输入时间_Python input()函数:获取用户输入的字符串

    input() 函数用于向用户生成一条提示,然后获取用户输入的内容.由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个字符串. 例如 ...

最新文章

  1. Android之对话框Dialog的创建
  2. mac mysql使用_在Mac中安装和使用MySQL
  3. 【推荐活动】2015产品经理读书计划
  4. ThreadLocal的使用[代码片段]
  5. Linux的secureCRT设置字体大小
  6. [Java基础]Lambda表达式和匿名内部类的区别
  7. php自动抓取文章图片,从文章中提取图片,把图片保存到本地,自动提取缩略图...
  8. log4j日志配置方法
  9. 今天加入了“宇宙通史:木星”
  10. FFmpeg之wav转mp3(二十四)
  11. Docker下使用gdb
  12. 卡方分布分位数_数理统计第五讲(三大分布)
  13. Kettle增量同步变动数据
  14. Quick-cocos2d-x3.3 ios实现头像选取
  15. html em vw,rem em 与vh vw的用法简单介绍
  16. 如何去实现java与数据库的连接
  17. 数字电路与逻辑设计(复习)
  18. VBA笔记 退出循环、Sub、Fuction等的Exit语句
  19. nii、npz、npy、dcm、mhd 的数据互转处理,及多目标分割处理汇总
  20. c语言多变量传函,控制系统仿真-中国大学mooc-题库零氪

热门文章

  1. 2.啊哈!算法 --- 一大波数正在靠近——栈、队列、链表
  2. 29.Linux/Unix 系统编程手册(上) -- 线程:介绍
  3. 16.TCP/IP 详解卷1 --- BOOTP:引导程序协议
  4. 52. yii create webapp
  5. 13.字符串,结构,联合
  6. 《第一本docker书》第4章 使用docker镜像和仓库 读书笔记
  7. ASP.NET MVC . Controller
  8. 时间操作(JavaScript版)—根据不同区时显示相应的时间
  9. 拦截器(Interceptor)和过滤器(Filter)的区别
  10. 教大家防止Jar包被反编译