一、思考
1、什么是字符串格式化?

◆ 將變量(對象)的值填充到字符串中
◆ 在字符串中解析Python表達式
◆ 對字符串進行格式化顯示
- 左對齊、右對齊、居中對齊
- 保留數(shù)字有效位數(shù)
2、你學過的字符串格式化方式有哪些?
◆ % 字符串格式化
◆ format字符串格式化
◆ F字符串
二、%字符串格式化操作
1、使用變量來替換字符串中的%s

程序運行結(jié)果:

2、保留數(shù)字有效位數(shù)

程序運行結(jié)果:

三、format字符串格式化操作
1、使用變量來替換字符串中的{}

程序運行結(jié)果:

2、保留數(shù)字有效位數(shù)


程序運行結(jié)果:

3、字符串對齊

程序運行結(jié)果:

4、其他用法

程序運行結(jié)果:

四、F字符串格式化操作
1、在字符串中解析變量


程序運行結(jié)果:
2、在字符串中運行Python表達式
程序運行結(jié)果:

3、在字符串中獲取字典的值

程序運行結(jié)果:
五、作業(yè)挑戰(zhàn)
1、使用format字符串格式化方法,獲取對象的屬性,將其填充到字符串中
2、使用F字符串,獲取對象的屬性,將其填充到字符串中
作業(yè)需要答案可找我呦~
六、總結(jié)
◆ Python中字符串格式化方法很多,最常用的就是本文提到的三種方法
◆ %為Python 2中主導的字符串格式化方式,功能偏弱
◆ format字符串格式化方法相比%更加強大,使用場景也更多
◆ F字符串是Python 3.6推出的新特性,功能極其強大,簡潔明了、解析效率非常高,推薦使用
本文由檸檬班可優(yōu)老師原創(chuàng),轉(zhuǎn)載需注明出處!