第10课:字符串操作
字符串是字符的列表
字符串里的每个字符都有下标,可以用 [] 取出:
📖 演示:访问字符
🖥️ 计算机小知识
len("你好")是 2,但你知道文件里存"你好"占了几个字节吗?答案是 6!最早只有英文字符的编码叫 ASCII,每个字符 1 个字节,只能表示 256 种字符。但全世界有中文、日文、阿拉伯文……ASCII 完全不够用!
于是有了 Unicode——给全世界每个字符一个唯一的编号。"你"的编号是 20320,"好"是 22909。UTF-8 是 Unicode 最常用的存储方式:英文 1 字节,中文 3 字节,emoji 4 字节。所以 🎉 占的空间比 A 多四倍!
常用字符串方法
📖 演示:字符串方法
f-string:更方便的格式化
📖 演示:f-string 格式化
练习
✏️ 练习:文字小游戏