第10课:字符串操作 字符串是字符的列表 字符串里的每个字符都有下标,可以用 [] 取出: 📖 演示:访问字符name = "Anan" print(name[0]) # 'A' print(name[-1]) # 'n'(最后一个) print(name[1:3]) # 'na'(切片) print(len(name)) # 4▶ 运行 常用字符串方法 📖 演示:字符串方法s = " Hello, Python! " print(s.upper()) # 全大写 print(s.lower()) # 全小写 print(s.strip()) # 去掉两端空格 print(s.replace("Python", "Anan")) # 替换 print(s.count("l")) # 统计'l'出现次数 print("Hello" in s) # 检查是否包含▶ 运行 f-string:更方便的格式化 📖 演示:f-string 格式化name = "Anan" age = 9 score = 95.5 print(f"我叫{name},今年{age}岁,得了{score}分") print(f"明年我{age + 1}岁")▶ 运行 练习 ✏️ 练习:文字小游戏word = "Python" # 1. 倒着打印 print(word[::-1]) # 2. 统计元音字母数量 vowels = "aeiouAEIOU" count = 0 for char in word: if char in vowels: count += 1 print(f"'{word}' 里有 {count} 个元音字母") # 3. 判断回文 test = "racecar" if test == test[::-1]: print(f"'{test}' 是回文!") else: print(f"'{test}' 不是回文")▶ 运行💾 下载到 Thonny