python中定义一个空的字符串_04python—15种字符串操作

本文是《Python小白入门系列教程》第04篇,详细介绍了Python中字符串的定义、索引、切片、转义、大小写转换、填充、查找、计数、分割、格式化输出、替换、is系列方法等操作。通过实例演示了字符串的各种常见用法,适合初学者掌握Python字符串处理技巧。
摘要由CSDN通过智能技术生成

《python小白入门系列教程》 专栏 • 第04篇

字符串是 字符的序列 。字符串基本上就是一组单词。我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。下面告诉你如何在Python中使用字符串。

1. 字符串定义

**使用单引号 ****'**你可以用单引号指示字符串,就如同'这是一句话'这样。

str = '这是一句话'

print( str )

使用双引号 **"**在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"。

str = "What's your name?"

print( str )

使用三引号('''或""") 利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。

str ='''

这是一个多行文本. 这是第一行.这是第二行.

"你的名字是," 我问到。他会答"我的名字是木木"

'''

print(str)

**转义符 **假设你想要在一个字符串中包含一个单引号('),那么你该怎么指示这个字符串?

例如,这个字符串是What's your name?。

你肯定不会用'What's your name?'来指示它,因为Python会弄不明白这个字符串从何处开始,何处结束。所以,你需要指明单引号而不是字符串的结尾。可以通过 转义符 来完成这个任务。

你用'来指示单引号——注意这个反斜杠。现在你可以把字符串表示为'What's your name?'。

另一个表示这个特别的字符串的方法是"What's your name?",即用双引号

str1 = 'What\'s your name?'

str2 = "What's your name?"

print(str1)

print(str2)

2. 索引(即下标)

s = 'ABCDEFGHIJKLMN'

s1 = s[0]

print('s[0] = ' + s1) #s[0] = A

print('s[3] = '+ s[3]) #s[3] = D

print('倒数第三个数为:' + s[-3]) #倒数第三个数为:L

print('最后一个数为:' + s[-1]) #最后一个数为:N

3. 切片:顾头不顾尾(截取一部分字符串)

s = 'AB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值