当前位置: 首页 > 图灵资讯 > 行业资讯> 深入浅出讲解Python字符串格式化

深入浅出讲解Python字符串格式化

发布时间:2025-09-25 11:00:41

字符串格式化操作符(%)与C非常相似 语言中printf()函数的字符串格式化,甚至使用相同的符号,都使用百分号(%),并支持所有printf()格式化操作。语法如下:

format_string%string_to_convert

format_string以“%”的形式标记字符串cdoe”;string_to_convert 为了格式化字符串,如果超过两个,则需要用小括号包括。

字符串格式化符号

736fec6dd5d76029eaf173a5c7b913f.png

字符串格式化输出示例:

charA=65
charB=66
print("ASCI码65代表:%c"%charA)
print("ASCI码66代表:%c"%charB)
Num1=0xEF3
Num2=0xAB03
print('分别转化为十进制:%u和%uu'%(Num1,Num2)
Num3=1500000
print('科学计数法转换为:%e'%Num3)

输出:

ASCI码65代表:A
ASCI码66代表:B
3827和43779分别转化为十进制
转换为科学计数方法:1.20000e+06

格式化字符也可以与辅助符号一起使用,非常方便。

辅助符号如下表所示:

4f7459a1f164e03bee8ca593f832159.png

注:辅助符号应在百分号(%)和格式符号之间。

以辅助符号为例

Num1=108
print("%#X"%Num1)
Num2=234.567890
print("%.2f"%Num2)

输出

0X6C
234.57

相关文章

深入浅出讲解Python字符串格式化

深入浅出讲解Python字符串格式化

2025-09-25
一张图让你学会Python

一张图让你学会Python

2025-09-25
教你如何用Python生成随机数字和随机字符串

教你如何用Python生成随机数字和随机字符串

2025-09-25
两道简单却实用的python面试题

两道简单却实用的python面试题

2025-09-25
给Python初学者的一些技巧

给Python初学者的一些技巧

2025-09-25
初学者必看的python中类型转换

初学者必看的python中类型转换

2025-09-25