Python字符串定义和使用
1、字符串定义方式
a = 'sumscope' #单引号
b = "sumscope" #双引号
c = 'sums\'cope' #\斜杠代表转义
d = "sums'cope"
e = """ #三引号(表示多行输出)
1、poss
2、leader
3、slave
"""
print(a)
print(b)
print(c)
print(d)
print(e)
print(type(e))
2、字符串索引
"""
字符串索引
"""
num = "0123456"
print(num[0])
print(num[1])
print(num[4])
3、字符串切片
num = "0123456"
print(num[:3]) #打印前3个元素不包含3
print(num[3:]) #打印3后边的元素包含3
print(num[::3]) #打印每间隔3的数字
print(num[1:3]) #打印1到3的数字包含1
print(num[:]) #表示打印全部
print(num[-1]) #表示打印最后一个
print(num[::-1]) #逆向打印
4、重复、连接
a = "yes" * 5
print(a)
b = "hello" + "python"
print(b)
5、成员操作符号
"""
成员操作符号
"""
a = "sumcope"
print("s" in a) #如果字符串a中有s元素,就返回True
print("b" in a) #如果字符串a中没有b元素,就返回False
6、利用切片判断一个一个数字是否是回文数
"""
利用切片判断一个一个数字是否是回文数
"""
a = 0
while a < 3:
num = input("输入数字:")
mun = num[::-1]
if num == mun:
print("%s是回文数"%num)
else:
print("%s不是回文数"%num)
a = a + 1