字符串

#python中单引号与双引号是没有区别的
print('Today is Wndnesday')
print("Today is Wndnesday")

##转义是在需要转义的字符前加\
print('tom\'s pet is a cat')
print("tom's pet is a cat")
print('tom said:"hello world!"')
print("tom said:\"hello world!\"")

#三个连续的单、双引号之间,允许输入多行字符串
a='''
Today 
is 
Wednesday!
'''
b="""
You
are 
beautiful~
"""
print(a)
print(b)

输出:
在这里插入图片描述

##截取字符串
py_str='python3'
print(len(py_str))#7  取字符串的长度
print(py_str[0])#p  取第一个字符
print(py_str[-1])#3  取最后一个字符
#print(py_str[7])#报错 字符串最长为7,但下标从0开始,最大下标为6
print(py_str[2:4])##th 切片,其实下表包含,但不包含结束下标
print(py_str[2:])#thon3 从下标为2的字符取到结尾
print(py_str[:2])#py 从开头取到下表为2之前的字符
print(py_str[:])#python3 取全部

##取步长
print(py_str[::2]) #pto3 步长为2,默认为0
print(py_str[1::2])#yhn
print(py_str[::-1])#3nohtyp 步长为负,自右向左取,实现逆写

print(py_str+'is good')
print(py_str*3)
print('t' in py_str)##true
print('th' in py_str)##true
print('ths' in py_str)#false

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值