字符串的一些基本用法————>温故而知新,可以为师矣

Python:字符串基操_strip()/rstrip()/lstrip()_lower()/upper()_startswith()/endswith()_split()/rspilt()_join_replace

注意:以上所有方法均不会对传入的字符串进行更改,因为字符串是不可变类型。

1.strip()_rstrip()_lstrip()

1.1strip()用法:字符串.strip(参数)

将字符串的开头和结尾的参数删除并输出;

举例:

1.2lstrip()用法:

将字符串的开头的参数删除并输出;

举例:

1.3 rstrip()用法:

将字符串的结尾的参数删除并输出;

举例:

2. lower()和upper()

2.1lower() 将字符串中的字母全部小写;

举例:

2.2upper()将字符串中的字母全部大写;

举例:

3.startswith()和endswith()

3.1 字符串.startswith(参数) 检查字符串是否以参数开头,是返回True

举例:

3.2字符串.endswith(参数) 检查字符串是否以参数结尾,是返回True

举例:

4. split()和 rsplit()

4.1 字符串.split(参数)

字符串以参数作为分隔符进行切分,切分的各元素组成一个列表并返回(如果没有参数,则默认以空白字符进行切分)

举例:

4.2 字符串.rsplit(参数)

rsplit()与split()唯一的区别就是前者从右边开始切分,后者从左边开始切分。

如果仅仅就第一个参数而言,二者没有任何区别。

但是split()和rsplit()可以传入第二个参数,表示切分的次数。

举例:

5.join()

join()的功能与split()正好相反

用法:字符串.join(列表)————————(注意这里面列表元素必须全部都是str型)

将列表拼接成字符串,列表元素与元素之间以前面传入的字符串进行分隔

(如果什么也不传,那么就是将列表元素直接拼接成一串字符串,没有分隔符)

举例:

再次提醒:往join()传入的列表的元素必须全部都是字符串,否则报错;

6.replace()

用法:字符串.replace(字符串1, 字符串2)

将字符串中的字符串1全部替换成字符串2

举例:

补充:

字符串.replace(字符串1, 字符串2, 参数n)

将字符串中的字符串1替换成字符串2,但只替换字符串的前n个;

举例:

最后再提醒一下:由于字符串是不可变类型,所以每次使用上述方法我都检测原字符串strg是否发生变化,所以记住,上述方法均不会对上述原字符串进行改变,除非你将改变的字符串又赋值给原字符串。

Python:字符串基操_strip()/rstrip()/lstrip()_lower()/upper()_startswith()/endswith()_split()/rspilt()_join相关推荐

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

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

  2. [转载] python字符串方法有哪些_27种Python字符串操作方法大全

    参考链接: Python字符串方法3| strip,lstrip,rstrip,min,max,maketrans,translate,replace和expandtabs 1.去空格及特殊符号 代码 ...

  3. python rstrip函数_【C++实现python字符串函数库】strip、lstrip、rstrip方法

    [C++实现python字符串函数库]strip.lstrip.rstrip方法 这三个方法用于删除字符串首尾处指定的字符,默认删除空白符(包括'\n', '\r', '\t', ' '). s.st ...

  4. Python 字符串 rstrip() 方法

    Python有一组可以用于字符串的内置方法.Python 字符串操作常用操作,如字符串的替换.删除.截取.赋值.连接.比较.查找.分割等.本文主要介绍Python 字符串 rstrip() 方法 原文 ...

  5. [转载] Python字符串操作大全(一)

    参考链接: Python字符串 字符串增删改查[strap()函数, split()函数 , find()函数 , 切片等] 学习一门编程语言一般从基础的数据类型开始 ,python中的数据类型有:整 ...

  6. Python:字符串中的方法--strip()

    Python:字符串中的方法–strip()(超详细版) 前言 今天突然意识到,我学习爬虫到今天一直很少用到Python基础的东西,就比如说是字符串的一些方法,索性就带着大家一起复习一下Python字 ...

  7. python中的real函数_RealPython 基础教程:Python 字符串用法详解

    字符串是一个由字符数据组成的序列.字符串处理是编程必备的技能,很少有应用程序不需要操作字符串的. Python 提供了丰富的运算符.函数和类方法来操作字符串. 通过本文,你将了解如何访问字符串以及提取 ...

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

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

  9. 31个好用的 Python 字符串方法,建议收藏!

    作者 | 小F 来源 | 法纳斯特 字符串是Python中基本的数据类型,几乎在每个Python程序中都会使用到它. 今天,就带大家学习一下31个最重要的内置字符串方法. 希望大家能从中找到对自己有帮 ...

最新文章

  1. 高速串行总线系列(5)总线的各种基础问题
  2. Solr debugQuery使用体会
  3. 微软10亿美元投资的OpenAI如何组织员工学习新知识?这里有一份课程与书籍清单...
  4. 1113 Integer Set Partition (25 分)【难度: 一般 / 知识点: 思维 贪心】
  5. Codeforces Round #506 (Div. 3) - F. Multicolored Markers (思维)
  6. 如何利用navicat可视化软件添加与新建mysql数据库
  7. python代码命令行tab补齐_Python语言交互模式下命令tab补全
  8. python写透视挂_python opencv 透视变换
  9. matlab切片操作
  10. 数控仿真模拟Keller CNC SYMplus v5.0-ISO
  11. Youtube更改视频原始语言
  12. 抖音初始权重快速提升3大攻略,新人必看丨国仁网络资讯
  13. Python转义字符
  14. 网络安全——计算机网络拓扑图
  15. iOS进阶面试题----多线程
  16. GWAS数据分析流程—SNP、Indel注释
  17. (Scikit-Learn)线性回归 基函数的含义详解
  18. 测试语文水平的软件,语文试卷质量分析
  19. 新办林业规划资质(丙级)应具备的条件?
  20. iOS应用突然无法从App Store获取到内购(IAP)产品列表的解决

热门文章

  1. 走进绚烂多彩的属性动画-Property Animation之TimeInterpolator和TypeEvaluator(下篇)
  2. 【树形DP】战略游戏
  3. jquery替代品_UmbrellaJS是jQuery的替代品
  4. python 办公自动化excel-用python进行办公自动化都需要学习什么知识呢?
  5. 简易操作系统:使用Python 做的图形界面 C 做的内核
  6. D. Complete Tripartite(三分图+枚举)
  7. 计算机故障吧,摊上事了!我给客户修电脑说主板硬盘坏了,客户:你也太坑了吧!...
  8. 大数据风控---互信息及Python实现
  9. 耗纸古文风之五--伊人恋
  10. HDMI网络延长器-深圳朗强科技