简单学Python内置函数12format函数1

format()函数是Python的内置函数,用于格式化字符串,可以接受无限个参数,返回结果为格式化的字符串。

语法:’需要格式化的字符串,可以包含{}’.format(可以有参数)

1、不指定输出位置,format()中的参数从左右依次填入左侧的大括号内。

'今天是{},明天是{},后天是{}'.format('星期五','星期六','星期日')

返回:’今天是星期五,明天是星期六,后天是星期日’

2、指定输出位置,format()的第一个参数出现在{0}处,第二个参数出现在{1}处,以此类推。

'今天我上了两门课,{1}和{0},我的弟弟只上了{1}一门课'.format('数学','语文')

返回:’今天我上了两门课,语文和数学,我的弟弟只上了语文一门课’

3、format()包括一个或多个可迭代对象参数,如list。这样{}中就填入’下标[下标]’,以下面的代码为例,外面的下标代表引用的是format()中的可迭代参数中的哪一个,里面的下标代表这个参数中哪一个元素。

list1=['熊大','吉吉','光头强']
list2=['人类','猴类','熊类']
list3=['奖金','地盘','蜂蜜']
'{0[0]}是{1[2]},喜欢{2[2]};{0[1]}是{1[1]},喜欢{2[1]};{0[2]}是{1[0]},喜欢{2[0]}'.format(list1,list2,list3)

返回:’熊大是熊类,喜欢蜂蜜;吉吉是猴类,喜欢地盘;光头强是人类,喜欢奖金’

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74996
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:28
下一篇 2024 年 7 月 11 日 下午2:29

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注