python输出姓名_python 格式化输出的三种方法(一看就会)

太长不看版:% 用法

f-string 用法

format 用法

1. % 用法:

值得提出,多个值传入时,用元组。更多%s / %d 等用法详见pyton教程,此处不做展开。name = 'Tom'

str = 'My name is %s' % name

###########################

name = 'Tom'

age = 18

str = 'My name is %s age %d' % (name, age)

如果是输出浮点型,需要保留小数点后几位,例:%.2f,保留3位小数位weight = 65.4323

str = 'My weight is %.2f' % weight

输出结果:

My weight is 65.43

2. f-string 用法:

Python3.6及以后的版本支持。name = 'Tom'

age = 18

str = f'名字:{name},年龄:{age}'

3. format 用法:

1)顺序填坑:name = 'Tom'

age = 18

str = '名字:{},年龄:{}'.format(name, age)

2)下标填坑:str = '名字是:{0},年龄是:{1}'.format('Tom', 18, 170)

3)变量填坑:name = 'Tom'

age = 18

str = '名字:{},年龄:{}'.format(name, age)

############# 或 #############

str = '名字:{},年龄:{}'.format(name='Tom', age=18)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值