name ="aaa\tcjh c {name} and i am {year} old"#使首字母大写 首字母小写转大写 大写还是大写print(name.capitalize())#统计该字符出现多少次print(name.count("c"))#一共打印50字符,不足的,在两边补齐该内容print(name.center(50,"-"))#判断是否以 该内容 结尾  否返回(False) 是返回(True)print(name.endswith("a"))print(name.endswith("c"))#把tab键 转为 多少个空格print(name.expandtabs(tabsize=30))#打印该字符串对应的所在位置print(name.find("cjh"))#从该字符串对应的位置 打印到最后print(name[name.find("cjh"):])#给变量赋值print(name.format(name='cjh',year=21))print(name.format_map({'name':'cjh','year':90}))#判断是否为纯阿拉伯字符 是True  否False 含有特殊字符包括空格都是Falseprint('cAjh123'.isalnum())print(name.isalnum())#判断是否为纯英文字符 是True  否False 含有特殊字符包括空格都是Falseprint('abcABC'.isalpha())print('abc123'.isalpha())#判断是否是十进制  是True  否False 含有16进制的内容,含有特殊字符包括空格都是Falseprint('012345678910'.isdecimal())print('012345678910A'.isdecimal())#判断是否为整数 是True  否Falseprint('23213'.isdigit())print('2321.3'.isdigit())#判断是否为合法的标识符(变量名) 是True  否Falseprint('sdadqwe2312qwe'.isidentifier())print('1sdadqwe2312qwe'.isidentifier())#判断字母是否为小写 是True  否Falseprint('asdasd'.islower())print('asdasdA'.islower())#判断是否只有数字 是True  否Falseprint('321321312'.isnumeric())print('3.3'.isnumeric())#判断是否为空格print('  '.isspace())print('s1'.isspace())#判断每个字符串 是否只有首字母是大写print('My2 Name0 Is Cjh'.istitle())print('My2 Name0 Is CJh'.istitle())#当是 tty file、drive file 不打印print('My name is'.isprintable())#判断字母是否全为大写,仅判断字母是否为大写   数字 特殊字符不影响print('ABC.12/1 3'.isupper())print('ABC.12/1 3aa'.isupper())#在列表的每个值中插入内容test_join=['1','2','3','4']print('+'.join(test_join))print('|'.join(test_join))print('--'.join(['1','2','3','4']))#保证打印的结果是50个字符,不足的在末尾用*补齐(补够50个字符)print(name.ljust(50,'*'))#保证打印的结果是50个字符,不足的在开头用-补齐(补够50个字符)print(name.rjust(50,'-'))#将所有字母转换成 小写print('CJH Cjh'.lower())#将所有字母转换成 大写print('cjh CJH'.upper())print('---------------')#去掉字符串两边的 空格和回车print('\nCJH\n'.strip())#去掉字符串右边的 空格和回车print('\nCJH\n'.rstrip())#去掉字符串左边的 空格和回车print('\nCJH\n'.lstrip())print('---------------')# ()中的内容左边与右边对应p =str.maketrans("abcdef",'#2*45%')#读取方法 打印结果时 也是获取对应的值 进行输出print("abcdef Ca Jb Hc Cd Je Hf".translate(p))#替换字符串中的内容 全部替换print("CJH CJH CJH cjh".replace('C','#'))#替换字符串中的内容 只替换第一个出现的print("CJH CJH CJH cjh".replace('C','#',1))#替换字符串中的内容 只替换前两个出现的print("CJH CJH CJH cjh".replace('C','#',2))#找到C值所在最后一个的位置print('CJH CaC'.rfind('C'))#将字符串变成列表 默认以空格为分隔符print('cjh aaa bbb ccc ddd'.split())#将字符串变成列表 以+为分隔符print('1+2+3+4+5'.split('+'))#将字符串变成列表 默认以回车为分隔符 主要识别不同系统的换行符print('1\n2\n3\n4\n5'.splitlines())#字符串的大小写转换  大写转成小写  小写转成大写print('ABc abC ABC abc'.swapcase())#将字符串中 所有单词的首字母 转换为大写print('cjh abc,qwe'.title())#保证打印的结果是50个字符,不足的在开头用0补齐(补够50个字符)print('cjh abc abc'.zfill(50))

python字符串常见操作_python 字符串常用操作相关推荐

  1. python如何输出日期_Python日期常用操作

    Python日期与字符串互转 1⃣️str -> date importdatetime detester = '2017-01-01' d1 = datetime.datetime.strpt ...

  2. python下的橡皮线_python线性代数常用操作

    开始前,请确保导入了numpy module 如果没有,可以看这里:HinanawiTenshi:PyCharm导入numpy​zhuanlan.zhihu.com 注:为了方便食用,我大多代码加了p ...

  3. python数据分析常见错误_Python数据分析常用语句(一)

    原标题:Python数据分析常用语句(一) 本篇介绍合并变量和target这两个数据,及合并之前的一些数据清洗工作. 01 读取表格文件 读入csv文件,代码如下: import numpy as n ...

  4. python和R对dataframe的常用操作的差异:head、tail、shape、dim、nrow、ncol、descirbe、summary、str

    python和R对dataframe的常用操作的差异:head.tail.shape.dim.nrow.ncol.descirbe.summary.str # python df.head() # R ...

  5. python数据处理常用函数_Python中常用操作字符串的函数与方法总结

    Python中常用操作字符串的函数与方法总结 这篇文章主要介绍了Python中常用操作字符串的函数与方法总结,包括字符串的格式化输出与拼接等基础知识,需要的朋友可以参考下 例如这样一个字符串 Pyth ...

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

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

  7. python 字符串赋值操作_python字符串操作

    字符串 简介 字符串序列用于表示和存储文本,python中字符串是不可变的,一旦声明,不能改变 这里的的改变,指的是声明变量后的真实对象.但如果第二次用到变量,赋值,系统会默认为你新生成一个变量.比如 ...

  8. python字符串操作_Python 字符串操作 - 树懒学堂

    字符串操作 由于Python在字符串和文本操作上的便利性,使Python成为一个流行的原生数据集操作语言已经有很长时间了.字符串对象的内建方法使得大部分文本操作非常简单.对于更为复杂的模式匹配和文本操 ...

  9. python字符串的删除操作_Python字符串操作

    Python字符串操作 访问字符串的元素 str = 'Hello World' print(str[0]) print(str[-1]) print(str[0:5]) 输出: H d Hello ...

  10. python字符串操作_python字符串操作

    6.1 处理字符串 原始字符串:在字符串开始的引号之前加上r,使它成为原始字符串."原始字符串"完全忽略所有的转义字符,打印出字符串中的所有倒斜杠. 用三重引号的多行字符串:多行字 ...

最新文章

  1. 记者因报道大厂负面遭遇死亡威胁,幕后黑手被判入狱18个月
  2. 用Python写的一个monkeyrunner小工具(支持手机截图与定时截图,手机屏幕的显示)
  3. python怎么变成竖行_python 处理文本 列变成行
  4. 怎样利用超图客户端打点_QuickFix Java 讲解(三)客户端的搭建与解析
  5. MySQL数据库的回滚失败(JAVA)
  6. ajax背景、ajax对象、ajax状态、ajax与http、ajax请求数据接口、同步与异步、ajax请求XML数据、封装ajax函数、artTemplate简介、同源策略和跨域请求、JSONP
  7. elasticsearch组合查询
  8. python加密解密算法_Python基于DES算法加密解密实例
  9. MySQL日期时间函数大全
  10. 新手如何使用JavaScript读取json文件
  11. war压缩命令_宝塔面板linux版解压WAR文件时,如何解压的三种方法介绍
  12. MATLAB绘图 最大化全屏后保存
  13. google gflags 库完全使用
  14. 等值线/面生成一站式封装
  15. 云计算的特点,主要有哪些?
  16. Asp.net MVC 填充word并下载
  17. 【维修】【硬件】【苹果】wifi芯片被加密
  18. win10多用户同时远程桌面登陆Termsrv.dll(允许多个RDP会话)-win10最新2004版。
  19. 小红书负面笔记下沉怎么办
  20. 马雪征辞去搜狐董事职务 4月1日开始正式生效

热门文章

  1. centos6 挂载ntfs格式移动硬盘
  2. poj3694 Network 求桥边个数[tarjan + LCA]
  3. Google Test Primer(四)——简单测试
  4. CnForums1.0 Alpha RC1 发布
  5. MyCat之全局表和ER表
  6. 通过JDBC连接Oracle数据库中的十大技巧
  7. 我用 Python 抓取了 7000 多本电子书
  8. 解决JavaScript浮点数(小数) 运算出现Bug的方法
  9. JS 通过选择百度地图地址获取经纬度自动填充到文本框中的方法
  10. ConstraintLayout约束控件详解