面向零基础小白的爬虫系列(一):字符串


“爱”的宣言:本系列的目的是帮助一些零基础小白能够快速上手爬虫。因为作者本人也是一个刚入门不久的零基础小白,深知自学(乱学 )的痛苦。本系列的知识可能不会像一些大佬的文章那般系统,但仍希望能帮助到一些小伙伴,同时,也希望能结识一些小伙伴。


本系列可能会有多篇,为了方便您的阅读,下面给出各文章之间的超链接传送门。

系列文章链接(未完待续):
PyCharm自定义背景图片、更换主题
面向零基础小白的爬虫系列(二):列表与元组
面向零基础小白的爬虫系列(三):字典
面向零基础小白的爬虫系列(四):库
面向零基础小白的爬虫系列(五):循环语句与条件语句
面向零基础小白的爬虫系列(六):正则表达式
面向零基础小白的爬虫系列(七):Beautiful Soup(美丽的汤)


一、前言

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

下面就开始今天的正题!

二、字符串

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

1、创建字符串
str = 'Hello World'
print(str)

输出:Hello World

在这里插入图片描述

2、字符串连接

两个字符串之间使用 +
例如:

str_1 = 'Hello'
str_2 = 'World'
str = str_1 + str_2
print(str)

输出:Hello World
在这里插入图片描述

3、字符串换行输出

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

str_1 = 'Hello\n'
str_2 = 'World'
str = str_1 + str_2
print(str)

输出:
Hello
World
在这里插入图片描述

4、字符串重复输出

通过使用 * 实现
例如:

str_1 = 'Hello'
str = str_1 * 3
print(str)

输出:HelloHelloHello
在这里插入图片描述

5、通过索引获取字符串中的字符

在这里插入图片描述
这张图取自博文:传送门

索引从0开始到小于字符串长度1结束;-代表反向
例如:
取上述图片字符串中,索引为2的值;索引为0到4的值;索引为-4的值。

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函数,下面来看一下例子。

age = 21
str = '我今年{}岁啦'.format(age)
print(str)

输出:我今年21岁啦

在这里插入图片描述

7、字符串替换

使用replace函数,用法:

str.replace(old, new) # str为需要进行替换操作的字符串,old为要替换掉的内容,new为替换后的内容

例如:

a = '我好帅呀!'
b = a.replace('帅', '可爱')
print(a)
print(b)

输出:
我好帅呀!
我好可爱呀!
在这里插入图片描述

8、输出字符串的长度

使用len函数
例如:

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
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱打瞌睡的CV君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值