Python语法基础04(字符串常用的方法)

本文介绍了Python字符串的基础操作,包括创建、拼接、重复输出、获取长度、访问字符、字符串截取、判断包含、格式化输出、转换方法等,并提供了相关示例。此外,还讲解了字符串的特殊方法,如居中、填充、切割、替换等。
摘要由CSDN通过智能技术生成

字符串:

使用单引号或者双引号括起来的任意字符串,我们都可以称它为字符串。
字符串的创建:

str1 = "hello"
str2 = 'world'

str1 = "hello"
str2 = 'world'
print(str1)
print(str2)

字符串的拼接:
1.使用"+“来进行拼接
str3 = str1+str2
注意:不同类型不能使用加号来进行拼接
2.使用”,“来进行拼接
print(str1,str2)
注意:会在逗号的位置产生一个空格
3.使用”%“来进行拼接,使用格式化的方式
print(”%s%s"%(str1,str2))
4.使用"{},{}".format()来进行拼接
5.使用join函数来进行拼接
“”.join(序列)
注意:序列中的元素必须是字符串

print(str1+str2)
print(str1,str2)
print("%s %s"%(str1,str2))
print("{} good {}".format(str1,str2))
list1 = ["hello","good","nice"]
print("**".join(list1))

字符的重复输出
str1*n
功能:将str1重复n次输出

print("*"*50)

获取字符串的长度

len(str1)
print(len(str1))

访问字符串中的字符:
使用索引【下标】的方式实现
str1[index]
index索引值/下标值 取值范围[0,len(str1))
索引值/下标值 从0开始数
索引值还可以为负,可以从-1开始,-1代表倒数第一个字符

print(str1[0])
print(str1[-1])

从控制台输入一个五位数,判断它是否为回文数,使用字符串的方式实现。

while 1:
    number = input("请输入一个五位数:")
    if len(number) == 5:
        break
    else:
        print("输入有误,请重新输入。。。")
        continue
if number[0] == number[-1] and number[1] == number[-2]:
    print("%s为回文数"%number)
else:
    print("%s不是回文数" % number)

字符串的截取
str1[start:stop:step]
参数一:从start开始取 默认0
参数二:到stop结束, stop取不到,默认len(str1)
参数三:步长

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值