开始使用免费开始使用

格式化字符串字面量("f" 字符串)

到目前为止,我们一直在使用用 ""'' 包裹的普通字符串,但 Python 中有多种字符串形式,可以与变量组合使用。最新加入的字符串类型是 "f-strings",即格式化字符串字面量。使用 "f-strings" 可以轻松把字符串与变量、格式混合,得到您想要的精确输出。创建方法是在引号前加上字母 f,如 f""。如果您想在字符串中包含变量,可以在 f-string 中用 {} 包裹该变量,把变量的值插入到字符串本身。例如,如果我们有一个名为 count 的变量,里面存着数字 12,就可以写出 f"{count} cookies",打印时会输出字符串 "12 cookies"。列表 top_ten_girl_names 包含一些元组,每个元组对应一个位置的 top_ten_rankname

本练习是课程的一部分

Python 的数据类型

查看课程

练习说明

  • 遍历列表 top_ten_girl_names,并使用元组解包获取 top_ten_rankname
  • 按如下格式打印每个名次和名字:Rank #: 1 - Jada,其中数字 1 是名次,Jada 是名字。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Loop over top_ten_girl_names and unpack each tuple into top_ten_rank and name
for ____, ____ in ____:
  	# Print each name in the proper format
    print(____"Rank #: ____ top_ten_rank ____ - { ____ }")
编辑并运行代码