Python字符串用法讲解

作者: loading_miracle | 来源:发表于2017-08-10 12:13 被阅读76次

本文主要介绍Python字符串的一些常用方法,方法很多,本文会针对爬虫常用的方法进行介绍

image.png

主要从以下几个方面介绍字符串:

  • 1、字符串的定义、书写格式
  • 2、字符串的相关方法(爬虫常用)
    • 1)字符串的拼接
    • 2)strip()--删除字符串两侧的空白
    • 3)replace()--替换
    • 4)format()--字符串格式化

下面就针对这些进行方法进行简单的介绍:

一、字符串的定义、书写格式

简言之,字符串就是一系列字符,在python中用引号扩起来的就是字符串,可以用来存储信息。我们可以这样想,就比如在Python中没有char这种类型,但是,我们可以想一下,长度为1的一个字符串其实就可以表示一个字符,把一个一个字符拼接起来就拼成了一个字符串。

怎样书写一个字符串?

liang1 = 'life is short'
liang2 = "you need python"
字符串定义、书写

我们可以看到使用单引号和双引号都是可以的,但是如果一句中包含有单引号该怎么处理呢?

liang3 = 'I love "python3"'
liang4 = "I love 'python3'"
字符串书写

二、字符串的相关方法(爬虫常用,示例截图)

  • 1)字符串的拼接
    拼接一个字符串可以使用 +
拼接
  • 2)strip()--删除字符串两侧的空白(主要看截图输出部分)
删除空白
  • 3)replace()--替换(我们将liang2字符串的Python替换成java)
替换
  • 4)format()--字符串格式化
    我们使用+号可以拼接一个完整的字符串,但是在一些情况下可能不方便,format其实也可以实现相似的功能,可以完成一些更复杂的操作。
    比如想要拼接一些url,就拿简书个人主页来说吧:http://www.jianshu.com/u/a987b338c373这个是我的,但是我们可以更换u/之后的id去进入不同的用户主页,现在我们来进一下向右奔跑
    format
    结果:http://www.jianshu.com/u/54b5900965ea,可以点击进去
    注意格式写法:'字符串{}'.format('字符串')

相关文章

网友评论

    本文标题:Python字符串用法讲解

    本文链接:https://www.haomeiwen.com/subject/ugxhrxtx.html