python 字符串

在python中有三种表示方式:单引号,双引号,三引号

str =  'hello world'
str = "hello world"
str = '''hello world'''

字符串的格式化

str = "hello"
str1 = "world"
s1 = "%s"  % str
s2 = "%s %s" % (str, str1)
format1 = "%s %s" % (str, str1)
print(s1, s2)
print(format1)
print("%s" % str)
print("%s %s" % (str, str1))

#使用format()函数,用{}作为占位符。

print("输出字符串{},输出数字{}".format("abcd",3))

#在{}的占位符中,可以在{}中填入数字,如果在{}没有数字,就会按照后面format中的参数依次取代

# 在python中可以通过 “.” 得到对象的属性或调用对象的方法。而format()就属于前面的字符串的方法
print("输出字符串{0},输出数字{1}".format("abcd",3))
print("输出第二个参数{1},输出第一参数{0}".format("abcd",3))
print("输出第二个参数{1},输出第二个参数{1}".format("abcd",3))

#在{}中填入字符串,那么format中也得改变
print("输出第一个参数{l},输出第二个参数{h}".format(l="abcd",h=3))

这里写图片描述

字符串的合并

str = "hello " 
str1 = "world" 
str2 = "!" 
str3 = str + str1 + str2 
print(str3)

这里写图片描述

字符串的切片

str[开始索引:终止索引]

截取的子串为 开始索引到终止索引-1

str[:终止索引]

截取的子串为 从最左段到终止索引-1

str[开始索引:终止索引:步长]

从开始索引指向的字符开始以步长为间隔截取
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值