Python入门——字符串对象

本文介绍了Python中的字符串对象,包括其不可变性质、创建方式和常见操作,如加法、乘法和长度计算。详细讲解了字符串方法,如capitalize()、center()、count()、encode()等,并重点解析了format()方法的使用,展示了如何格式化字符串。此外,还提到了join()和split()方法,分别用于字符串拼接和分割。
摘要由CSDN通过智能技术生成

什么是字符串对象?

答:在python中最常用的就是字符串,字符串的本质就是字符的序列,我认为一切代码总的来说都是字符串。Python 的字符串是不可变的,我们无法对原字符串做任何修改。但可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果。

为什么要用字符串对象?

答:字符串对象可以存放各种类型的符号,包括包含字母和数字的元素,使用更加的广泛。

字符串的使用

首先是字符串的创建,字符串的创建很简单,如下:
Python中可以使用一对单引号’'或者双引号""生成字符串。

s = "字符串的使用"
s
‘字符串的使用’
#你也可以用单引号
s = '字符串的使用'
s
‘字符串的使用’

下面介绍一下字符串的简单操,比如加法,乘法,长度:

加法
s = 'hello ' + 'world'
s
'hello world'
乘法
s = 'hello'*3
'hellohellohello'
长度
s = len(s)
6

字符串的方法

Python中的字符串方法有很多,可以通过help(str)查看,
先定义一个字符串:

s = “hello python”

调用 'capitalize’方法可以使字符串的首字母大写

>>> ss = "hello python"
>>> ss.capitalize()
'Hello python'
>>> 这种方法不会改变ss的值

调用center()方法可以让字符串居中,这里面有两个参数,一个是次数,第二个是填充的符号,要注意的是第一个参数必须大于字符串的长度

>>> ss.center(20,"_")
'____hello python____'
下划线的数量  == 20 - 字符数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值