#字符串
#用户登录界面 手机号以字符串输入 密码:区分大小写 验证码:不区分大小写(字符串的转化和对比)
#截取文字(字符串的截取)
#查找与替换(字符串的查找、字符串的替换、字符串的长度的统计)
my_introduce='my name is xxx,I like python'
upper_my_introduce=my_introduce.upper() #大写
print(upper_my_introduce)
lower_my_introduce=my_introduce.lower() #小写
print(lower_my_introduce)
#a.title() 首字母大写
#find() 返回索引(下标)
x_index=my_introduce.find('xxx')
print(x_index)
x_index=my_introduce.find('xxx',0,15)
print(x_index)
l=len(my_introduce) #len()统计长度
print(l)
if l<30:
print('自我介绍不能低于30字')
c=my_introduce.count('m',2,10) #统计m出现的次数
print(c)
#文本布局 center() rjust() ljust() strip() rstrip() lstrip()
#居中对齐 、居右 、居左 、 去除两边空格、去除右边空格、去除左边空格
#截取 拼接 分割 替换 比较
#切片:【起始位置:终止位置:步长】 包含起始位置,不包含终止位置
name=my_introduce[11:14:1]
print(name)
ym=my_introduce[30:0:-1] #倒着截取 不包含0
print(ym)
ym=my_introduce[30::-1] #包含30到0的所有数 如果需要截取到头,省略不写。不能写-1
print(ym)
#拼接 +
sub1_str='my name is xxx,'
sub2_str='I like python'
str=sub1_str+sub2_str
print(str)
#分割 split
words=str.split(' ') #用''分割
print(words)
#替换 replace
new_str=str.replace('xxx','侯老师')
print(new_str)
#1.字符串的内容比较 2.比较两个字符串是不是同一个字符串
pwd1=input('请输入密码:')
pwd2=input('请再次输入密码:')
#比较内容是否一样
if pwd1==pwd2:
print('两次一样')
else:
print('两次不一样')
#身份运算符
if pwd1 is pwd2:
print('pwd1和pwd2是同一个字符串')
else:
print('pwd1和pwd2不是同一个字符串')