前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python爬虫基础一:字符串

Python爬虫基础一:字符串

原创
作者头像
远方的星
修改2021-08-05 14:15:06
5370
修改2021-08-05 14:15:06
举报
文章被收录于专栏:学习笔记(宝藏)

一、前言

推荐一个Python IDE ===> PyCharm,为什么呢?因为很多视频教学就是用的这个,方便自己的学习,并且本系列文章,代码运行展示,将使用PyCharn进行运行。

下面就开始今天的正题!

二、字符串

字符串是 Python 中最常用的数据类型,是序列字符的数组,并写在单引号,双引号或三引号内。

1、创建字符串
代码语言:txt
复制
str = 'Hello World'
print(str)

输出:Hello World

在这里插入图片描述
在这里插入图片描述
2、字符串连接

两个字符串之间使用 +

例如:

代码语言:txt
复制
str_1 = 'Hello'
str_2 = 'World'
str = str_1 + str_2
print(str)

输出:Hello World

在这里插入图片描述
在这里插入图片描述
3、字符串换行输出

在字符串的末尾加上转义字符 \n

例如:

代码语言:txt
复制
str_1 = 'Hello\n'
str_2 = 'World'
str = str_1 + str_2
print(str)

输出:

Hello

World

在这里插入图片描述
在这里插入图片描述
4、字符串重复输出

通过使用 * 实现

例如:

代码语言:txt
复制
str_1 = 'Hello'
str = str_1 * 3
print(str)

输出:HelloHelloHello

在这里插入图片描述
在这里插入图片描述
5、通过索引获取字符串中的字符
在这里插入图片描述
在这里插入图片描述

这张图取自博文:传送门

索引从0开始到小于字符串长度1结束;-代表反向

例如:

取上述图片字符串中,索引为2的值;索引为0到4的值;索引为-4的值。

代码语言:txt
复制
str = 'Batman'
a = str[2]
b = str[0:5]
c = str[-4]
print(a)
print(b)
print(c)

输出:

t

Batma

t

注意:当索引为一个范围时[a,b]此时结果是包括a但不包含b的。

在这里插入图片描述
在这里插入图片描述
6、字符串格式化输出

字符串的格式化符号还是有点点多的,这里建议小白直接使用format函数,下面来看一下例子。

代码语言:txt
复制
age = 21
str = '我今年{}岁啦'.format(age)
print(str)

输出:我今年21岁啦

在这里插入图片描述
在这里插入图片描述
7、字符串替换

使用replace函数,用法:

代码语言:txt
复制
str.replace(old, new) # str为需要进行替换操作的字符串,old为要替换掉的内容,new为替换后的内容

例如:

代码语言:txt
复制
a = '我好帅呀!'
b = a.replace('帅', '可爱')
print(a)
print(b)

输出:

我好帅呀!

我好可爱呀!

在这里插入图片描述
在这里插入图片描述
8、输出字符串的长度

使用len函数

例如:

代码语言:txt
复制
a = '我好帅呀!'
b = len(a)
print(a)
print(b)

输出:

我好帅呀!

5

在这里插入图片描述
在这里插入图片描述
9、单引号、双引号注意事项

构造字符串时,如果最外面使用了单引号,那么内容当中则不能使用单引号,需要更换成双引号,如若就是想要用单引号,则把最外面改为双引号。

三、Blogger’s speech

如有不足,还请大佬评论区留言或私信我,我会进行补充。

感谢您的支持,希望可以点赞,关注,收藏,一键三连哟。

作者:远方的星 CSDN:https://blog.csdn.net/qq_44921056

腾讯云:https://cloud.tencent.com/developer/column/91164

本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、字符串
    • 1、创建字符串
      • 2、字符串连接
        • 3、字符串换行输出
          • 4、字符串重复输出
            • 5、通过索引获取字符串中的字符
              • 6、字符串格式化输出
                • 7、字符串替换
                  • 8、输出字符串的长度
                    • 9、单引号、双引号注意事项
                    • 三、Blogger’s speech
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档