字符串的切割和替换

复制代码
# strip()【函数的使用,作用去掉字符串,左右两端的空格、空白符(\t)、换行符(\n)】
# 例:目的做一个登录判断,要求用户输入两端有空格的内容能够自动去除
# username = input("请输入用户名:").strip()
# password = input("请输入密码:").strip()
# if username == "admin":
#     print("用户名正确")
#     if password == "123":
#         print("登录成功")
#     else:
#         print("密码错误,你好啊")
# else:
#     print("用户名错误登录失败")
#  测试一下\t与\n
# print("你好啊\t", "回车测试\n。有没有回车")
# replace(old,new)【字符串的替换,把old替换成new】
# 例:去掉字符串中的空格,并测试替换其中的某几个字符
# s = "I AM A GOOD MAN"
# s1 = "你好,中国,我家在玉溪"
# print(s.replace(" ", ""))  # 去掉空格
# print(s1.replace("玉溪", "华宁县"))
# split("str"),字符串的切割,用什么切,就会损失掉谁
# 例:切割测试
s = "python_c_c#_java_javascript"
print(s.split("_"))
s1 = s.split("java")
print(s1)

# ['python', 'c', 'c#', 'java', 'javascript']----------结果是这个,表示lst列表列表为(中括号+单引号+分割逗号)
# 【【本节重点:1、replace("old","new")----替换;2、strip()-----去掉左右两端的空格;3、split("str")----切割】】
复制代码

 

posted @   ascecc  阅读(47)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示