python【语法专栏】简单数据类型—字符串

本文介绍了Python中的字符串基础知识,包括字符串的定义、切片操作、特殊字符与转义、Unicode编码以及常见的字符串函数和方法。同时,通过示例展示了如何避免和解决语法错误,强调了正确使用引号和转义字符的重要性。
摘要由CSDN通过智能技术生成

字符串
字符串就是一系列字符,在python中用引号括起来的都是字符串,引号可以是单引号,也可以是双引号,主要用来区别引号嵌套的使用,灵活掌握引号,对于字符串的使用大有睥睨。

示例:

>>>print("I love python")
'''双引号'''
I love python
>>>print('I love python')
'''单引号'''
I love python
>>>print("I'm a string")
'''双引号嵌套单引号'''
I'm a string
>>>print('How dear you call me "apple"?')
'''单引号嵌套双引号'''
How dear you call me "apple"?

字符串切片的用法:

  • str[M:N:K],表示截取第M至第N以K为步长的字符,K可选;
  • str[:N],M缺失表示从开头一直到N;
  • str[M:],N缺失表示从M一直到结尾;
  • str[::-1],表示字符串倒序。

示例:

字符串的操作符:

操作符及使用 描述
x+y 拼接俩个字符串x和y
n*x 复制n次字符串想x
x in s 如果x是s的子串返回True,否则返回False

示例:

>>>'I'+'love'+'python'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值