python 字符串 详细使用方法

Python中的字符串是由一系列字符组成的,可以用单引号或双引号括起来

字符串可以进行各种操作,如拼接、索引、切片等。

 

"""
三引号用于文档注释
在文件开头编写的内容
"""

s0 = "hello world"
s1 = 'hello world'
s2 = """hello world"""
s3 = '''hello world'''
s4 = str(True)
print(type(s0), type(s1), type(s2), type(s3), type(s4))

s5 = "ddddddddddddddddddddd" \
     "dddddddddddddddddddddddddddd" \
     "dddddddddddddddddddddd" \
     "ddddddddddddddddddddddddddd" \
     "dddddddddddddddsssddddddddsdssss"

print(s5, type(s5))

s6 = "abcddddd" \
     "xyz"
print(s6)

s7 = "`~!@#$%^&*()_+/*9845631.,,../zzzzhidnneof_"
print(s7, type(s7))

s8 = "i'm ironman"
s9 = 'hello "郑州"'

# '可以声明字符串  但是 结合\'就成了一个纯粹的单引号
s10 = 'hello i\'m ironman'
s11 = "hello \"郑州\""
print(s10, s11)


s12 = "hello\nworld"
print(s12)

s13 = "hello\tworld"
print(s13)

s14 = "hello\bworld"
print(s14)


s15 = "中华人民共和国台湾省"
for c in s15:
     print(c)

print(len(s15), s15[0], s15[9])

for index in range(10):
     print(index, s15[index])



# 判断一个字符串是否对称
# abcdcba    12344321      12345321

# 7
s = "abcdcba"
# s[0] s[6]
# s[1] s[5]
# s[2] s[4]
# s[3] s[3]
for index in range(len(s) // 2):
     if s[index] != s[len(s)-1-index]:
          print("不是对称")
          break
else:
     print(f"是对称")













 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农NoError

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值