字符串操作5-格式化-Python

1、%d,%s,%f等符号格式化。

name = "小红"
print('大家好,我叫%s' % name)  # 大家好,我叫小红

常见的格式化符号:
格式符号  转换
%s           通过str()字符串转换来格式化
%u           无符号的十进制整数
%d           有符号的十进制整数
%o           八进制整数
%x           十六进制整数,小写字母
%X           十六进制整数,大写字母
%e           浮点数字(科学计数法)
%E           浮点数字(科学计数法,用E代替e)
%f            浮点实数
%g           浮点数字(根据值的大小采用%e或%f)
%G          浮点数字(类似于%g)

2、format格式化方法

name = "小红"
age = 18

result = '美女{}今年{}岁'.format(name, age)
print(result)  # 美女小红今年18岁

#  使用数字填充,用0开始计数
result = '美女{0}今年{1}岁,我也是{1}'.format(name, age)
print(result)  # 美女小红今年18岁,我也是18

#  关键字形式填充
result = '美女{name}今年{age}岁'.format(name='赵丽颖', age=40)
print(result)  # 美女赵丽颖今年40岁

 

posted @ 2021-09-25 11:29  逍遥abin  阅读(31)  评论(0编辑  收藏  举报