python 字符串格式化 format的基本用法/数字格式化

本文详细介绍了Python中字符串格式化的具体方法,包括使用format()函数的基本格式和参数说明,展示了如何通过format()方法进行字符串参数的灵活操作,同时提供了输入姓名、年龄、工作等信息并进行格式化输出的例子。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.字符串类型格式化采用format()方法,基本使用格式是:

     str.format(参数)

调用format()方法后会返回一个新的字符串,参数从0 开始编号。

字符串参数使用{}进行表示, 0表示第一个参数1表示第二个参数,3表示第三个参数, 依次类推;使用":", 指定代表元素需要的操作, 如":.3"小数点三位, ":8"占8个字符空间等;

数字(0, 1, ...)即代表format()里面的元素, 所以可以使用"."调用元素的方法

注:类和类型可以定义一个__format__()方法来控制怎样格式化自己。

2.浮点数通过f,整数通过d进行需要的格式化.

 

name = input("请输入姓名")
age =input("请输入年龄")
job =input("请输入工作")

str= """
我的名字是{name},英文名是{name},
今年{age},工作是{job}
"""

print(str.format(name=name,age=age,job=job))
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值