字符串的方法

8 分钟

字符串也自带一套小工具:转大写、转小写、去掉两端空格、按空格切成一个个单词,用点 . 点出来直接用。

s = "  Hello World  "
print(s.upper())      # 全大写
print(s.strip())      # 去掉两端空格
print(s.split())      # 切成单词列表

输出:

  HELLO WORLD
HELLO WORLD
['Hello', 'World']

upper 转大写、lower 转小写、strip 去两端空格、split 按空格切成列表。

一个容易忽略的点:这些方法不会改动原来的字符串,而是返回一个新的。想保留结果,得用变量接住,比如 s = s.strip(),否则原来的 s 一点没变。

小纸条

怎么把一句话切成单词列表?

登录 后可看答案

字符串的方法 · C++ 入门 · op599 课程