Python自带了一些函数函数,可以用来进行字符串操作。大写字符串您可以使用upper()函数将字符串大写。a="你好,世界!"print(a.upper())PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pyHELLO,世界!小写字符串与上面相反,lower()函数可以实现小写字符串。a="你好,世界!"print(a.lower())PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pyhello,世界!消除空格在实际开发中,字符串前后经常会有空格。如果要去掉,可以用strip()去掉字符串前后的空格。a="Hello,World!"print(a.strip())#返回"Hello,World!"PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py你好,世界!替换字符串使用replace()函数将字符串中的某个子字符串替换为另一个子字符串。a="你好,世界!"print(a.replace("H","J"))splitstring使用split()函数将字符串按照指定的分隔符转换为数组,如下:a="Hello,World!"print(a.split(","))#返回['Hello','World!']PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py['Hello','World!']escapecharacter如果要在字符串中插入非法字符,需要处理这种情况对非法字符进行转义,用法是在非法字符前使用\。先看一个错误的场景。txt="我们是来自北方的所谓“维京人”。"print(txt)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py文件“e:/dream/markdown/python/app/app.py”,第2行txt=“我们是来自北方的所谓“维京人”。”^SyntaxError:invalidsyntax正确的做法是:txt="Wearetheso-called\"Vikings\"fromthenorth."print(txt)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe》e:/dream/markdown/python/app/app.py我们是来自北方的所谓“维京人”。更多使用方法参考下图:翻译链接:https://www.w3schools.com/pyt...更多优质干货:看我的GitHub:python
