同步操作将从 pish7/stdpython 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# 在 Python 中,用引号引起的都是字符串,其中的引号可以是单引号,也可以是双引号name = "ada lovelace"print(name.title()) # 以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。print(name.upper()) # 全大写print(name.lower()) # 全小写print(" hello ".lstrip()) # 删除左端空白print(" hello ".rstrip()) # 删除右端空白print(" hello ".strip()) # 删除两端空白print("https://nostarch.com".removeprefix("https://")) # nostarch.com# 方法center通过在两边添加填充字符(默认为空格)让字符串居中print("abc".center(10)) # ' abc 'print("abc".center(10, "*")) # '***abc****'# 查找子字符串print("hello".find("ll")) # 2print("hello world".find("o", 4)) # 指定查找的起点(包含)print("hello world".find("o", 1, 3)) # 指定查找的终点(包含起点,但不包含终点)# 合并序列元素# 使用 + 运算符和使用 join() 方法的字符串拼接具有相同的效果,但后者的速度更快# 特别是当你使用除 CPython 以外的其他 Python 实现时。因此,每当需要拼接字符串且f-字符串不适用时,应考虑使用 join() 方法而不是 + 或 += 运算符。# 在实践中,f-字符串是最快的,join() 是次佳选择。a = ["1", "2", "3"] # 所合并序列的元素必须都是字符串b = "+".join(a)print(b) # 1+2+3a = "1+2+3"b = a.split("+")print(b) # ['1', '2', '3']# 分割字符串到列表a = "1\t\t\t2\n\n\n 3 "b = a.split() # 如果没有指定分隔符,将默认在单个或多个连续的空白字符(空格、制表符、换行符等)处进行拆分。print(b) # ['1', '2', '3']# 将字符串开头和末尾的空白(但不包括中间的空白)删除,并返回删除后的结果# 还可在一个字符串参数中指定要删除哪些字符a = " sdfsadf** **"b = a.strip(" *")print(b) # sdfsadf
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。