ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第六章 字符串操作

2022-06-01 09:01:28  阅读:136  来源: 互联网

标签:old name age cat 字符串 Tom 第六章 操作


一、处理字符串

1.字符串字面量

双引号:可在字符串中使用单引号

转义字符(\):\'(单引号),\"(双引号),\t(制表符),\n(换行符),\\(反斜杠)

原始字符串(r):r'字符串'(引号内的字符串无论包含什么都会原样输出)

三重引号的多行字符串:3个单引号或3个双引号包起来的字符串,无论包含什么都会被原样输出,包括换行展示的样式(事实上制表换行都被执行了????)

'''
字符串字面量
'''
a = "Tom's cat"                      #Tom's cat
b = 'Tom\'s cat\t is\na \\'
c = r'Tom\'s cat\t is\na \\'         #Tom\'s cat\t is\na \\
d = '''Tom\'s cat\t is\na \\'''      #与b相同?

print(a,b,c,d,sep='\n')

字符串的索引和切片:

相似于列表,注意的点时字符串包含空格和标点

字符串的in和not in:

相同于列表

 

2.将字符串放入其它字符串

'''
将字符串放入其它字符串
'''
name = 'Charles'
age  = 27

a = 'My name is '+name+'.I am '+str(age)+' years old'     #字符串拼接,注意整型要转成字符型
b = 'My name is %s.I am %s years old' %(name,age)         #占位符%s字符串占位符
c = 'My name is %s.I am %d years old' %(name,age)         #%d 整数占位符
d = f'My name is {name}.I am {age} years old'             #f字符串
print(a,b,c,d,sep='\n')                                   #四句输出完全相同

 

标签:old,name,age,cat,字符串,Tom,第六章,操作
来源: https://www.cnblogs.com/dongyejiannuan/p/16333095.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有