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

一、format方法

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

(二)format依次替换案例:

1.代码:

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

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

print(x)

2.运行效果

python字符串替换_字符替换器 exe_替换指定位置的字符

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

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

1.代码:

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

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

print(x)

2.运行效果

替换指定位置的字符_字符替换器 exe_python字符串替换

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

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

1.代码:

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

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

print(x)

2.运行效果

字符替换器 exe_替换指定位置的字符_python字符串替换

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

(五)format列表替换案例:

1.代码:

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

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

x=s.format(a=list1)

print(x)

2.运行效果

python字符串替换_替换指定位置的字符_字符替换器 exe

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

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

1.代码:

import math

s=”PI={a.pi}”

x=s.format(a=math)

print(x)

2.运行效果

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

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688