开始使用免费开始使用

字符串格式化回顾

在开始为对象定义自定义的字符串表示之前,请先确认您已经熟悉字符串及其格式化方式。若需要复习,建议您花一点时间查看官方 Python 字符串格式化教程

在本练习中,请考虑下面的代码:

my_num = 5
my_str = "Hello"

f = ...
print(f)

其中缺少了对 f 的定义。

下面是几种可能的 f 定义方式:

1.


f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
 

2.


f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)

3.


f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)

4.


f = "my_num is {my_num}, and my_str is '{my_str}'.".format()

本练习是课程的一部分

Python 面向对象编程

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习