format和center

匿名 (未验证) 提交于 2019-12-02 23:49:02

'{0:-^20,.2f}'.format(a)

0对应参数a

:是引导符号

^居中对齐     小于号<是左对齐   大于号>是右对齐

20是宽度

.后面是精度      2f是小数点后保留两位      .2%是百分数保留几位小数,例如'{0:.2%}'.format{3.14}     输出为  314.00%

 

a.center(20,'*')    输出结果为:字符串a居中,共20宽度,*填充             若没有*,默认空格填充。

 

 

http://www.icourse163.org/learn/BIT-268001?tid=1206073223#/learn/forumdetail?pid=1212723173

a = input()
if eval(a)%2 == 0:
  print('请重新输入。')
else:
  for i in range(1,eval(a)+1,2):
    b = i*'*'
    print('{0:^{1}}'.format(b,a),end = '\n')

 

转载请标明出处:format和center
文章来源: format和center
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!