Python-字符串

时间:2019-09-10
本文章向大家介绍Python-字符串,主要包括Python-字符串使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
#字符串全部大写upper()
value="abcdef"
new_value=value.upper()
print(new_value)

ABCDEF
#字符串全部小写lower()
value="ABCEDF"
new_value=value.lower()
print(new_value)

abcedf

#验证码示例

check_code='abCD'
message='请输入验证码%s:' %(check_code)
code = input(message)

new_check_code=check_code.lower()
new_code=code.lower()

if new_code == new_check_code:
    print('输入成功')
#不管输入大写,还是小写都会成功,但是看着很繁琐

#验证码升级版

check_code='abCD'
code=input('请输入验证码%s:'%(check_code))
if code.lower()==check_code.lower():
    print('登录成功')

#判断是否为数字 isdigit

num='abc'
flag=num.isdigit()
print(flag)
False

num='123'
flag=num.isdigit()
print(flag)
True

#升级版

num=input('请输入一个数字:')
flag=num.isdigit()
if flag:
    print(flag)
else:
    print('请输入数字...')

请输入一个数字:asdf
请输入数字...

#去除空白lstript   rstript  stript

#去除右边空格
user='abcdef        '
new_user=user.rstrip()
print(new_user,'------')

abcdef ------

#去除左边空格 user=' abcdefg' new_user=user.lstrip() print('------',new_user)

------ abcdefg


#同时去除两边空格 user=' abcdef ' new_user=user.strip() print('------',new_user,'----------')

------ abcdef ----------


#替换字符串replace, 

message=input('请输入:')
data=message.replace('你妹的','***')    #将输入你妹的  替换成***
print(data)

请输入:你妹的啊
***啊

#只替换前两个

message=input('请输入:')
data=message.replace('你妹的','***',2) #2 前两个
print(data)

请输入:你妹的 你妹的 你妹的
*** *** 你妹的

#切割字符串成为列表  split   rsplit(从右边向左切割)

#切割
message='好好学习,天天向上..!!'
result=message.split(',')   #根据,号切割
print(result)

['好好学习’,’天天向上..!!']


#只切割第一段
message='好好学习,天天向上,就不乐意!!'
result=message.split(',',1)
print(result)

['好好学习', '天天向上,就不乐意!!']




原文地址:https://www.cnblogs.com/sky00747/p/11498415.html