2024年5月30日发(作者:)

format函数练习题

format函数是Python中用于格式化字符串的方法之一。它能够将变

量填充到字符串中,并按照指定的格式进行展示。在本文中,我们将

通过一些实际的练习题来帮助你更深入地学习和掌握format函数的使

用。

1. 温度转换

请使用format函数编写一个程序,将摄氏温度转换为华氏温度。用

户可以输入一个摄氏温度,程序将输出对应的华氏温度,并保留两位

小数。

```python

celsius = float(input("请输入摄氏温度:"))

fahrenheit = celsius * 9/5 + 32

print("摄氏温度{:.2f}℃转换为华氏温度为{:.2f}℉。".format(celsius,

fahrenheit))

```

2. 人物介绍

请使用format函数编写一个程序,输出一个人物的姓名、年龄和职

业。用户可以依次输入姓名、年龄和职业,程序将根据用户的输入输

出对应的结果。

```python

name = input("请输入姓名:")

age = int(input("请输入年龄:"))

occupation = input("请输入职业:")

print("这位叫{}的{}岁的人,职业是{}。".format(name, age,

occupation))

```

3. 货币转换

请使用format函数编写一个程序,将人民币转换为美元。用户可以

输入一个人民币金额,程序将输出对应的美元金额,并保留两位小数。

```python

rmb = float(input("请输入人民币金额:"))

usd = rmb * 0.15

print("人民币{:.2f}元转换为美元为{:.2f}美元。".format(rmb, usd))

```

4. 时间格式化

请使用format函数编写一个程序,将以秒为单位的时间转换为时:

分:秒的格式。用户可以输入一个时间(单位:秒),程序将输出对应

的时间格式。

```python