format()基本用法
新增一个格式化字符串的函数str.format()
基本语法是通过{}和:来代替以前的%
format()基本用法
新增一个格式化字符串的函数str.format()
基本语法是通过{}和:来代替以前的%
字符串格式化
format
填充与 对齐
format 函数可以接受不限个参数,位置可以不按顺序
感觉补充和对齐要在用的时候查表。。。直接记不太容易。
>>> a = "我是{0},我的存款有{1:.2f}"
>>> a.format("高崎",12414514.12313)
SyntaxError: invalid character ',' (U+FF0C)
>>> a.format("高崎",12414514.12313)
'我是高崎,我的存款有12414514.12'
字符串的格式化:
format()基本用法
填充和对齐:
数字的格式化:
浮点数用f,整数用d
常用的格式如下:
a="参数1,参数2" 定义字符串格式
a.format(参数1="str",参数2="str") 带入格式
a="{0},{1}"定义字符串格式
{索引:填充字符居中方式位数}
a.format("str","str")带入0,1位置对应的字符
str.format()
{:*>8}