学习编程第167天 python编程 使用format方法灵活替换字符串

今天学习的是刘金玉老师零基础Python教程第51期,主要内容是python编程使用format方法灵活替换字符串。

一、format方法

(一)format方法是字符串自带的方法,使用的format方法的时候的格式:必须使用大括号{}。注意:使用format方法后会返回一个格式化后的新的字符串。

(二)format依次替换案例:

1.代码:

s=”四川二流子从零开始学{},学习{}需要一步一个脚印。”

x=s.format(“编程”,”编程”)

print(x)

2.运行效果

学习编程第167天 python编程 使用format方法灵活替换字符串

补充知识:这里的format中的参数,按照顺序,依次对s字符串中的{}进行替换。

(三)format关键字替换案例:

1.代码:

s=”四川二流子从零开始学{a},学习{a}需要一步一个{b}。”

x=s.format(a=”编程”,b=”脚印”)

print(x)

2.运行效果

学习编程第167天 python编程 使用format方法灵活替换字符串

补充知识:这里的format中的参数无需按照替换顺序,可以随意排列参数顺序。

(四)format数字和关键字混合替换案例:

1.代码:

s=”四川二流子从零开始学{a},学习{0}需要一步一个{1}。”

x=s.format(“编程”,”脚印”,a=”编程”)

print(x)

2.运行效果

学习编程第167天 python编程 使用format方法灵活替换字符串

补充知识:混用时,在format函数中,必须要先写数字顺序对应的替换内容,然后再写关键字的替换内容,不然会报错。

(五)format列表替换案例:

1.代码:

list1=[“编程”,”脚印”]

s=”四川二流子从零开始学{a[0]},学习{a[0]}需要一步一个{a[1]}。”

x=s.format(a=list1)

print(x)

2.运行效果

学习编程第167天 python编程 使用format方法灵活替换字符串

补充知识:这里的列表a为别名,这个别名在format替换的时候必定要对应到真正的列表。

(六)format采用对象替换案例:

1.代码:

import math

s=”PI={a.pi}”

x=s.format(a=math)

print(x)

2.运行效果

学习编程第167天 python编程 使用format方法灵活替换字符串

补充知识:这里的对象a为别名,这个别名在format替换的时候必定要对应到真正的对象。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
奶酪薯条kk的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容