Python入门学习笔记(3)

这篇文章用来记录我的Python学习过程

字符串——字符序列

字符串表示

表示字符串有以下几种方式:

'AAABBB'
"AAABBB"
'''AAABBB'''
"""AAABBB"""

当用三单引号或三双引号时可以换行。

转义符

当表示特殊符号时,可以用’\‘后接其他符号表示,如:

#表示'
\'
#表示换行
\n

当使用
**r’字符串内容’**可以使转义符无效

字符串隐式拼接

可直接在一个字符串后接另一个字符串得到一个新的两字符串结合的字符串,如:

>>> a='123''456'
>>> a
'123456'

字符串运算

加法可实现多个字符串的拼接

>>> a='123'
>>> b='456'
>>> a+b
'123456'

乘法可以实现字符串的重复

>>> a='123456'
>>> a*2
'123456123456'

字符串比大小

通过比较对应位的ASCII值大小比较,直至出现不同位为止。

'A'<'B'##True
'AB'<'ABC'##True
'AB'<'AC'##True

索引

string[number]——可以访问第number+1个字符
字符串的索引从0开始到len(string)-1结束

>>> a='123456'
>>> a[0]
'1'
>>> a[3]
'4'

切片

string[a:b]——代表从string[a]到string[b-1],其中a,b可以为负数,此时代表倒数第|a|,|b|个字符

>>> a='123456'
>>> a[1:4]
'234'
>>> a[-4:5]
'345'
>>> a[-1:-4:-1]
'654'

常用函数

len(string)——返回字符串长度
max(string)——返回最大值元素
min(string)——返回最小值元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值