1str1 = 'hello, world!'# 通过len函数计算字符串的长度print(len(str1))  # 13# 获得字符串首字母大写的拷贝print(str1.capitalize())  # Hello, world!# 获得字符串变大写后的拷贝print(str1.upper())  # HELLO, WORLD!# 从字符串中查找子串所在位置print(str1.find('or'))  # 8print(str1.find('shit'))  # -1# 与find类似但找不到子串时会引发异常# print(str1.index('or'))# print(str1.index('shit'))# 检查字符串是否以指定的字符串开头print(str1.startswith('He'))  # Falseprint(str1.startswith('hel'))  # True# 检查字符串是否以指定的字符串结尾print(str1.endswith('!'))  # True# 将字符串以指定的宽度居中并在两侧填充指定的字符print(str1.center(50, '*'))# 将字符串以指定的宽度靠右放置左侧填充指定的字符print(str1.rjust(50, ' '))str2 = 'abc123456'# 从字符串中取出指定位置的字符(下标运算)print(str2[2])  # c# 字符串切片(从指定的开始索引到指定的结束索引)print(str2[2:5])  # c12print(str2[2:])  # c123456print(str2[2::2])  # c246print(str2[::2])  # ac246print(str2[::-1])  # 654321cbaprint(str2[-3:-1])  # 45# 检查字符串是否由数字构成print(str2.isdigit())  # False# 检查字符串是否以字母构成print(str2.isalpha())  # False# 检查字符串是否以数字和字母构成print(str2.isalnum())  # Truestr3 = '  jackfrued@126.com 'print(str3)# 获得字符串修剪左右两侧空格的拷贝print(str3.strip())

转自https://github.com/Wyuchen/python-100/blob/master,一个非常好的python入门项目,在此表达谢意

python 字符串总结相关推荐

  1. python 字符串格式化是打印不同类型更简单一些

    Python 支持格式化字符串的输出 与 C 中 sprintf 函数一样的语法 下面写3中不同类型的数据合在一起打印 name = "张三丰" height = 1.88 wei ...

  2. Python——字符串大小写转化

    python字符串得一些用法: 1.输入一个字符串,将其单词首字母由小写变成大写 当所有字母都为大写时,结果也是将首字母变成大写,其余仍然是小写 2.将小写字母转化为大写字母,大写字母仍然转化为大写字 ...

  3. 真香!精心整理了 100+Python 字符串常用操作

    来源丨萝卜大杂烩 作者丨周萝卜 字符串作为平时使用最多的数据类型,其常用的操作我们还是很有必要熟记于心的,本文整理了多种字符串的操作的案例,还是非常用心,记得点赞收藏~ 字符串切片操作 test = ...

  4. Python字符串方法:字符串拼接、截取、转数字

    这节课程我们主要讲有关Python字符串的用法,包括字符串的拼接.字符串怎么转数字.字符串的格式化.字符串函数等内容. 1.Python字符串的拼接 拼接方式很简单-我们可以用"+" ...

  5. Python字符串居然可以这样玩 到底怎么做到的 年薪50w程序员揭晓

    Python如何比较字符串?由于字符串是Python中最常用的数据类型,所以我们考虑简化字符串比较操作.在本教程中,我们将介绍如何创建字符串对象,如何使用引号,最重要的是在Python中比较字符串的七 ...

  6. c int转字符串_【C++实现python字符串函数库】字符串匹配函数startswith与endswith

    [C++实现python字符串函数库]字符串匹配函数startswith与endswith 这两个函数用于匹配字符串的开头或末尾,判断是否包含另一个字符串,它们返回bool值.startswith() ...

  7. python输入字符串转换为公式_将python字符串转化成长表达式的函数eval实例

    爬一个网页时,要保存的数据都没有encode,就导致保存下来的中文都变成unicode了... 那么,怎么把一个表示字符串的unicode还原成unicode呢? 函数eval(expression) ...

  8. 如何检查一个Python字符串是否只包含数字?

    如何检查一个Python字符串是否只包含数字? python String类中有一个名为isdigit()的方法,如果字符串中所有字符都是数字且至少有一个字符,则返回true,否则返回false. p ...

  9. python 字符串按指定分隔符分割

    python 字符串按指定分隔符分割 def str_split(str1,str2):"""# 字符串分割:param str1:字符串:param str2:分隔符: ...

  10. python 案例串接_来撸串,一个案例轻松认识Python 字符串——翻转拼接游戏

    键盘输入一个字符串和数字,从头部或尾部截取指定数量的字符串,然后将其翻转拼接.将字符串在第n个字符处翻转拼接,例如输入,python,2;输出头部翻转:thonpy;尾部翻转:onpyth. 字符串是 ...

最新文章

  1. 别得意,你只是假装收藏了而已
  2. 【NLPer必看】NLP领域高质量综述论文
  3. MySQL在登陆时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误...
  4. python获取数组中大于某一阈值的那些索引值_java矩阵计算及其在统计中的应用(一)...
  5. 云原生产业联盟成立 蚂蚁金服当选为理事单位
  6. Ruby on Rails 的检验方法(Validation Helpers)大全
  7. MegaSAS RAID卡 BBU Learn Cycle周期的影响
  8. 软件建模——第3章 项目前期
  9. 关于基本工作素养在职场当中的重要性
  10. mysql约束深入了解_MySQL 的约束
  11. crv仪表上的i是什么指示灯_汽车打不着火是怎么回事,仪表盘汽车发动机故障灯亮是什么情况故障指示灯图解大全集...
  12. using filesort和using temporary
  13. python怎么加载包_如何在Python Interpreter中重新导入更新的包?
  14. PhpStorm 中切换PHP版本
  15. Phome开发历程分享——Enjoy the Beginning
  16. android 微信6.1版本,微信6.1老版本-微信旧版6.1安卓版下载-Appfound
  17. 基于昊芯DSC28034+四针OLED屏(保姆级教程)
  18. Ribbon界面开发(C++)
  19. vue-pdf 字体不显示
  20. 交换机解决电脑IP地址冲突

热门文章

  1. Nginx指南和配置详解
  2. bootstrapt 表格自适应_一起聊B端设计 - 如何设计表格?
  3. java程序员遇到的问题_JAVA程序员最常遇见的10个异常
  4. 开车走吗?朋友......
  5. Cell发文!施一公科研团队取得重大突破
  6. 数据这么多,且看R语言怎么处理!
  7. 74款app源码,值得你拥有的干货
  8. 用Python画中国地图(二)
  9. 学生渐进片add如何给_渐进镜片的说明与镜架选择
  10. 最近有粉丝向我请教Java泛型,于是重温了一下,希望学弟面试顺利