记录

python format 格式化函数

print("{ }".format(x))

各个格式

‹ 左对齐

^ 居中

› 右对齐

{:.x} 取小数点后x位

{:,} 用逗号千分

{:b} 二进制输出

{:d} 十进制

{:o} 八进制

{:x} 十六进制

{:x4d} 数字前补x,共4位

 

 

三次方格式化

获得用户输入的一个数字,可能是整数或浮点数,a,计算a的三次方值,并打印输出。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

输出结果采用宽度20个字符、居中输出、多余字符采用减号(-)填充。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

如果结果超过20个字符,则以结果宽度为准。

 

 

a=eval(input())
print("{:-^20}".format(pow(a,3)))

 

 

a[M:N] 从M到N不包括N

 

posted @ 2022-03-17 10:55  喵の耳  阅读(107)  评论(0编辑  收藏  举报