Python学习 14 - 字符串格式化

这篇博客详细介绍了Python中的字符串格式化,包括使用%操作符和format方法。%s、%d、%f等占位符的用法,以及如何通过字典、元组、列表进行字符串拼接。还提到了format方法的索引、切片、字典和列表作为元素库的用法,以及不同进制转换和百分比显示。最后提到了控制输出的字体格式和背景颜色。
摘要由CSDN通过智能技术生成

个人学习总结笔记如有不足和错误欢迎指教谢谢

字符串拼接 %s  % (%s表示将插入一个字符串类型的数据 str)

就相当于 %s 是一个占位符,而句子后面的 %后面就是 要填入前面的值

a = '我是%s 我16岁了' %'adam'
print(a) #我是adam 我16岁了

一、这种占位符有很多

        1、%s (str)这个是万能的 能接受各种数据 它写浮点数的时候 不进行四舍五入

        2、%d (int)插入整型数字

        3、%f    浮点数 打印浮点数(小数)

        最好将他们区分使用 不要只使用 %s

二、具体的使用方式

        1、可以一次多插入几个数值

b = 'adam'
a = '我是%s 我%d岁了' %(b,16)
print(a) #我是adam 我16岁了

        2、打印浮点数(小数)

        这里 f 前面 2 指的是 保留小数点后2位

a = '我%.2f岁了' %16.53333 #保留小数点后两位 会进行四舍五入
print(a) #我16.53岁了

        3、打印百分数

        f 后面 添加2个% 是在插入值后面显示一个%的意思

a = '含量%.2f%%' %16.53
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值