字符串的切割和替换
# 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")----切割】】
分类:
Python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~