Python入门3.字符串格式化输出之format格式化函数

字符串格式化输出有两种方式
1.使用占位符%s
2.使用format

format是字符串中的函数,format()功能强大,该函数把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号‘{}’作为特殊字符

用法

age=55
YES='实不相瞒'
message ='奥利给说:我今年{}岁了,{}我就是一个憨憨'.format(age,YES)
print(message)

得出结果
奥利给说:我今年55岁了,实不相瞒我就是一个憨憨

实例2

name='VIP用户01'
age=22
hobby='巫师!'
message ='亲爱的{},您的账户注册成功\n已设定{}岁,角色{}'.format(name,age,hobby)

得出结果
亲爱的VIP用户01,您的账户注册成功
已设定22岁,角色巫师
age = 20
name ='Swaroop'
{0}变量age
{1} 变量name

format(name)        #调用name的值
format(age)         #调用age的值

注意!python会从0开始计数 第二位是1,以此类推
实例3

age = 20
#age 年龄
name = 'Swaroop'
#姓名 斯沃洛

print('{0} was {1} years old when he wrote this book'.format(age, name))
print('Why is {0} playing with that python?'.format(name))

得出结果

20 was Swaroop years old when he wrote this book
Why is Swaroop playing with that python?

注意!(age, name)如果把这两个字母对调
{0}就会默认是name 而不是age

翻译
20岁Swaroop 在那会写下这本书

为什么Swaroop在玩那条巨蟒?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值