Python的五大标准数据类型(二)——String(字符串)

字符串:可以 用 单引号、双引号 、 单三引号、双三引号,下面的定义都是正确的
‘你好’
“你好”
‘’‘你好’’’
“”“你好”""

一、字符串中有引号

  1. 字符串内容里面有单引号,那么我们在定义这个字符串的时候,就应该用双引号。如下:
hello = "He said : 'OK, I will go now'"
print(hello)
  1. 字符串内容里面有双引号,那么我们在定义这个字符串的时候,就应该用单引号。如下:
hello = 'He said : "OK, I will go now"'
print(hello)
  1. 如果我们要定义的 字符串内容里面 既有双引号,也有单引号,那么我们在定义这个字符串的时候,就应该用三引号。如下:
hello = '''He said : 'OK, "I will go now"'''
print(hello)

二、字符串拼接

myFavorit = '我最爱的运动是:'
sport = '足球'
print(myFavorit + sport)

运行结果如下
我最爱的运动是:足球

字符串元素索引
字符串就是一种序列。序列里面的元素都是有索引的。 所谓索引就是元素的下标,如下图所示
在这里插入图片描述
刘 这个字符可以这样获取 hello[0] ,hello[-5]
总 这个字符可以这样获取 hello[1],hello[-4]
你 这个字符可以这样获取 hello[2] ,hello[-3]
好 这个字符可以这样获取 hello[3] ,hello[-2]
啊 这个字符可以这样获取 hello[4] ,hello[-1]

三、字符串切片
你好 这个字符可以这样获取 hello[2:4] 或者 hello[-3:-1]
你好啊 这个字符可以这样获取 hello[2:]或者hello[-3:]
刘总 这个字符可以这样获取 hello[:2]

四、获取字符串长度

var = '特朗普总统'
lenth = len(var)
print(lenth)

返回结果是5,因为var变量对应的字符串长度就是5个字符。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值