当前位置: 首页 > 后端技术 > Python

Python基础教程:Format格式化字符串使用

时间:2023-03-26 12:54:42 Python

1.format格式化字符串(1)序列参数传递(2)索引参数传递(3)关键字参数传递(4)容器类型参数传递{}表示占位符2.序列参数传递strvar="{}向{开枪}"res=strvar.format("光头强","熊二")print(res)3.索引传参strvar="{1}给{0}一个锅"res=strvar.format("灰太狼","红太狼")print(res)4.关键字参数传strvar="{who2}打败{who1},大灰太狼喊我回来"res=strvar.format(who1="灰太狼",who2="RedWolf")print(res)5.容器类型参数传递[](){}strvar="{0[1]}to{1[1]}扔石头."res=strvar.format(["PleasantGoat","LazyGoat","BeautifulGoat"],("BigBigWolf","BigBigWolf"))print(res)strvar="{grop1[1]}向{grop2[1]扔石头}。在格式化字符串格式时,如果你在字典中得到某个值,一定不能在键的两边加上引号。strvar="{group1[0]}to{group2[pjl]}winking"res=strvar.format(group1=["西门庆","武大郎","武松"],group2={"pjl":"PanJinlian","wp":"WangPo"})print(res)7.format的填充符号使用(^><)^centeroforiginalstring>rightoforiginal