python基础2——字符串类型

我们要知道 1 和 "1"是两种不同的数据类型,前者是一个数字,可以进行加减乘除的操作,而后者则是个单纯的字符串,也就是常说的文本内容。字符串的一个特点就是在它的两旁有单引号或者双引号。

字符串类型

1.字符串定义

  • 字符串:由0个或多个字符组成的有序字符序列,由一对单引号(' ')或一对双引号(" ")表示,可对字符进行索引,用序号进行访问。
  • 表示方法:由一对单引号或双引号表示,仅表示单行字符串;由一对三单引号或三双引号表示,可表示多行字符串。

2.字符串的序号

代码实例

3.字符串的使用 

  • 使用[ ] 获取字符串中一个或多个字符。
  • 字符串索引:s[N] 通过序号获取单个字符。
  • 字符串切片:s[M:N] 获取M到N(不含)子串,使用[M: N :K]根据步长对字符串切片,使用[::-1]对字符串进行逆序。其中,M缺失表示至开头,N缺失表示至结尾。

代码实例

4.字符串处理函数 

代码实例

 

5.字符串处理方法 

代码实例

 

 6.常用格式字符符号

代码实例

name = input("请输入姓名:")
sex = input("请输入性别:")
age = input("请输入年龄:")
print("你的姓名是%s,性别%s,年龄是%d" % (name, sex, int(age)))

 7.字符串类型的格式化

格式化是字符串处理方法的一种,进行字符串格式的表达。

输入格式<模板字符串>.format(<逗号分割的参数>)

 

 代码实例

a = 3.5
b = 2.8
c = a + b
 
print("{:.2f}".format(c))     # 保留两位小数
 
>>> 6.30

8.字节串类型(很少用到)

·字节串是计算机存储空间的表达;
·由0个或多个字节组成的有序序列,每字节对应值为0-255;
·字节串由前导符b或B与一对单引号或双引号表示,如:b"a\xf6";
·0-255间非可打印字符用\xNN方式表示,N是一个十六进制字符。
·什么时候使用字节串?

    ·字节串只有在处理跟内存相关的内容或者我们处理的内容和字节的数量密切相关的时候才用字节串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值