|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #其他常用方法
- #find()方法
- #str.find(sub[,start[,end]])
- str1 = "@XX"
- print("字符串'@XX'中包括@符号...index = ",str1.find('@'))
- #startswith()方法
- print("判断是否以@开头:",str1.startswith('@'))
- #endswith()方法
- print("判断是否以X结束:",str1.endswith('X'))
- #字母的大小写转换
- #1.lower()方法:从大到小
- print(str1.lower())
- #2.upper()方法:从小到大
- print(str1.upper())
- #例子1
- username_1 = '|MingRi|mr|mingrisoft|WGH|MRSoft|'
- username_2 = username_1.lower()
- regname_1 = input("请输入要注册的成员名称:")
- regname_2 = '|'+regname_1.lower()+'|'
- if regname_2 in username_2:
- print("会员名",regname_1,"已经存在!")
- else:
- print("会员名",regname_1,"可以注册!")
- #去除字符串中的空格和特殊字符
- #strip()方法
- #lstrip()方法
- #rstrip()方法
- #这里的特殊字符指的是\t,\n,\t...
- #1.strip()方法的使用
- #str.strip([chars])
- #例子2
- str1 = 'http://www.mingrisoft.com \t\n\r'
- print("源字符串为:"+str1+"。")
- print("字符串:"+str1.strip()+"。")
- str2 = "@明日科技@"
- print("源字符串为:"+str2+"。")
- print("字符串:"+str2.strip('@')+"。")
- #lstrip()方法
- #lstrip()用于删除左边的特殊符号
- #例子3
- str1 = "\t http://www.mingrisoft.com"
- print("源字符串为:"+str1+"。")
- print("字符串:"+str1.lstrip()+"。")
- str2 = "@明日科技"
- print("源字符串为:"+str2+"。")
- print("字符串:"+str2.lstrip('@')+"。")
- #rstrip()方法
- #rstrip()方法用于删除右边的特殊字符
- #例子4
- str1 = "http://www.mingrisoft.com \t"
- print("源字符串为:"+str1+"。")
- print("字符串:"+str1.rstrip()+"。")
- str2 = "明日科技,"
- print("源字符串为:"+str2+"。")
- print("字符串:"+str2.rstrip(',')+"。")
复制代码
|
评分
-
查看全部评分
|